I look at how much time I have left, and if I feel that they are pushing me, I will not go beyond my competence. I do it right and elegantly, but the reality is that in most cases the deadline takes precedence, and I know if I will stay in my comfort zone when pressed, I will most likely make fewer mistakes, which means that I keep QA people time in testing things.
With everything said, I have repeatedly had to talk about how much can be done. If you no longer work with a huge amount of overtime, you can always increase the time required to complete a more difficult route. Yes, this can lead to a bit more work for additional people, but sometimes this is the difference between the best applications or the first loser.
My other advice is do not try to do both. If you create a basic version with it and continue to move. If you try to do both, you are really wasting time in the end.
source share