Software Quality Assurance Analysts and Testers
What Software Quality Assurance Analysts and Testers Do
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.
See full salary breakdown & percentiles →
Career Outlook
National employment outlook, 2024–2034.
- Related work experience
- None
- On-the-job training
- None
- Self-employed
- 0.1%
Source: BLS Employment Projections — 2024-2034.
How Much Preparation Does This Take?
Job Zone 4 of 5Job Zone Four: Considerable Preparation Needed
- Experience
- A considerable amount of work-related skill, knowledge, or experience is needed for these occupations.
- Education
- Most of these occupations require a four-year bachelor's degree, but some do not.
- Job training
- Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
Source: O*NET Job Zones.
Key Knowledge Areas
Subject-matter areas this occupation draws on most, per O*NET.
- Computers and Electronicsimportance 4.4/5
- English Languageimportance 3.8/5
- Mathematicsimportance 3.3/5
- Engineering and Technologyimportance 3.3/5
- Designimportance 3.0/5
- Education and Trainingimportance 2.9/5
- Customer and Personal Serviceimportance 2.7/5
- Administration and Managementimportance 2.5/5
Work Environment
What the day-to-day work setting is like, per O*NET.
- E-Mail5.0/5
- Face-to-Face Discussions with Individuals and Within Teams4.7/5
- Spend Time Sitting4.7/5
- Importance of Being Exact or Accurate4.4/5
- Work With or Contribute to a Work Group or Team4.4/5
- Indoors, Environmentally Controlled4.1/5
Careers With Similar Skills
Occupations whose Transferable Skills profile most closely matches this one — a mathematical comparison, not observed data about people actually moving between these careers.
- Software Developers93% skill match
- Aerospace Engineers89% skill match
- Computer Systems Analysts89% skill match
- Web Developers89% skill match
- Database Administrators88% skill match
- Computer Programmers88% skill match
- Mechanical Drafters86% skill match
- Database Architects86% skill match
Transferable Skills
Cross-functional skills this occupation draws on most, per O*NET — the kind that carry over to other careers.
- Programmingimportance 3.6/5
- Complex Problem Solvingimportance 3.4/5
- Quality Control Analysisimportance 3.4/5
- Systems Evaluationimportance 3.3/5
- Operations Analysisimportance 3.1/5
- Judgment and Decision Makingimportance 3.1/5
- Systems Analysisimportance 3.1/5
- Coordinationimportance 3.0/5
Software & Technologies
Tools and software used in this occupation, per O*NET.
Hot Technologies
In-Demand Technologies
- Apache JMeter
- Appium
- Microsoft Azure DevOps Services
- Microsoft Playwright
- Postman
- REST Assured
- RESTful API
- TestNG
Other Software Used
- 3M Post-it App
- A programming language APL
- ABC Compiler
- ABC: the AspectBench Compiler for AspectJ
- ADO.NET
- AWK
- Acresso InstallAnywhere
- Ada
Work Style
Personal work characteristics that matter most for this occupation, per O*NET.
- Attention to Detail
- Dependability
- Cautiousness
- Intellectual Curiosity
- Achievement Orientation
- Perseverance
- Integrity
Career Interests
This occupation’s RIASEC interest profile, per O*NET — how strongly it fits each of the six Holland interest types.
- InvestigativeHigh
- ConventionalHigh
- RealisticMedium
- ArtisticLow
- EnterprisingLow
- SocialLow
This page includes information from the O*NET 30.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.
Where This Career Is Most Concentrated
Metro areas where software quality assurance analysts and testers make up the largest share of local employment, relative to the national average (BLS location quotient).
- 1San Jose-Sunnyvale-Santa Clara, CA4.76× national avg
- 2Lexington Park, MD4.73× national avg
- 3Madison, WI2.99× national avg
- 4Olympia-Lacey-Tumwater, WA2.69× national avg
- 5Huntsville, AL2.66× national avg
Related Education Programs
Schools that offer related fields of study, based on the NCES CIP-SOC crosswalk — not a guarantee that graduates enter this specific career.
Computer and Information Sciences, General
- Georgia Institute of Technology-Main Campus (Atlanta, GA)grads earn ~$195,622
- DeVry University-Illinois (Lisle, IL)
- University of Michigan-Ann Arbor (Ann Arbor, MI)grads earn ~$172,904
- University of North Texas (Denton, TX)
- New York University (New York, NY)grads earn ~$173,716
Computer Science
- University of Southern California (Los Angeles, CA)grads earn ~$188,871
- University of Central Missouri (Warrensburg, MO)
- University of California-Berkeley (Berkeley, CA)grads earn ~$204,379
- Oregon State University (Corvallis, OR)grads earn ~$121,405
- University of Maryland-College Park (College Park, MD)grads earn ~$137,931