Software testing can be stressful. Causes can vary from deadlines, lack of communication, or internal pressure. It is also the relentless nature of the job.