The ability to assess time and set deadlines accurately is critical. It can save project resources and ensure the entire team works in line with the release plan. Well-versed QA engineers definitely have this skill.
A QA professional would provide a task assessment no earlier than scrutinizing all the requirements. He or she knows that either optimistic deadlines or unreasonable timelines might undermine workflows.
Inexperienced QA engineers might try to impress team leads, be overconfident, or too shy, all of which may result in poor time management. Missed release dates, low testing quality, and overtime are a handful of consequences. It doesn't matter if an engineer manages to close tasks within inadequate time limits: a team leader knowing the deadlines will hardly be impressed by a chunk of work completed within the time set at the assessment stage.
How to avoid running in a stressful environment?
Working in a crazy mode will inevitably result in burnout, chronic fatigue, and personal issues with team members and family.
Adopt a gradual growth strategy to feel comfortable at work. Remember, to err is human, and all you need is to report an error to your team leader and get down to fixing it. By doing so, you let your team leader take early steps to stabilize the situation, shift deadlines, or assign someone to assist you with the tasks.
Take care of your life and mental health and those of your teammates!