Seems like you can have it all in IT. On top of being a great time for highly-qualified IT professionals to get work (if you haven’t noticed-you’re in very high demand), software quality assurance engineer just topped the list of the 20 happiest jobs compiled by CareerBliss.
The list was based on analysis from over 100,000 employee-generated reviews between February 2011 and January 2012. Employees ranked the value of contributing factors on a 5 point scale. One’s relationship with the boss and co-workers, work environment, job resources, compensation, growth opportunities, company culture, company reputation, daily tasks, and control over the work one does on a daily basis were all taken into consideration.