Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Create and maintain databases of known defects. May participate in software design reviews to provide input on functional requirements, operational characteristics, product designs, and schedules.
Automation Tester, Computer Consultant, Information Technology Analyst (IT Analyst), Quality Assurance Analyst (QA Analyst), Quality Assurance Engineer (QA Engineer), Quality Engineer, Software Quality Assurance Analyst (SQA Analyst), Software Quality Assurance Engineer (SQA Engineer), Software Quality Engineer, Software Test Engineer, Test Engineer
Change
Job Openings
Looking for colleges that offer a specific major? Use the College Match Tool to find your best-matched schools and discover your estimated Net Price!
Degrees Granted
Female Students
Male Students
Median Starting Salary
Degrees Granted
Female Students
Male Students
Median Starting Salary
Degrees Granted
Female Students
Male Students
Median Starting Salary
Degrees Granted
Female Students
Male Students
Median Starting Salary
Degrees Granted
Female Students
Male Students
Median Starting Salary
People in this career often have these skills:
People in this career often know a lot about:
People in this career often have talent in:
People in this career often do these activities:
This page includes data from:
Career data: O*NET 28.3 Database by the U.S. Department of Labor, Employment and Training Administration (“USDOL/ETA”). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA
Occupation statistics: USDOL U.S. Bureau of Labor Statistics Occupational Employment Statistics