Since becoming QA I have found my work-life balancing dwindling. It seems like there is more and more pressure to achieve perfection with less and less resources.
This has led to the following scenarios as of late:
- Monitoring production servers and services for failures and faults
- Assisting with releases that may impact my system
- Working excessive, odd hours that include overnight, days, morning, late afternoons, weekends etc all within a single week.
- Reviewing source code and assisting developers with enhancements and tweaks to improve stability
This has led to several issues, mainly exhaustion. As the sole QA for the project, it leads me to believe that this will only continue to get worse. Being exhausted at work will only hinder my ability to detect defects. The issue is anytime I do not oblige these requests it only seems to make matters worse in the sense that issues tend to always arise due to it. It is a very "let's do it anyways and see what happens" type of mindset when I am not able to participate.
So the question is essentially, how do I explain to my company and bosses that I can no longer continue to work the amount I have been working.Not just for myself, but for the overall quality of the software as well.