Pros: comfortable work environment, good health plan
Cons: one doesn't usually get out of one's niche.
A typical day would have a couple hours of reviews, meetings, some consultation with Leads about how plans oprogress, etc.
Over the years, moved through sveral different modes of testing software, starting with lab-based moving to network-based.
Hardest part of the job, since my group was at the end of any software drop, was getting test plans done – more... at the last minute after "down time." Most enjoyable? Getting everything working!
Learned a lot about the complexities of running and testing many units attached to a backplane. – less