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.
Other IT jobs ranked in the top twenty were systems engineer (9), software engineer (15), and system administrator (20).
See the Happiest Jobs in America in pictures on Forbes.com.