Skip to content
Computer & Math · Usually needs a bachelor's degree

Software Quality Assurance Analysts and Testers

Also called: Software Quality Assurance Testers

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.

Also called: Application Integrator, Applications Analyst, Applications Quality Assurance Specialist (Applications QA Specialist), Applications Software Engineering Information Technology Specialist (Applications Software Engineering IT Specialist), Applications System Analyst, Applications Tester

Is this career right for me?

Median pay

$104,300

per year, U.S.

Pay range (10th–90th)

$61,440 – $167,010

People employed

186,740

Holland code

ICR

Investigative · Conventional · Realistic

Updated October 2026 · Data: O*NET 31.0 and BLS OEWS May 2025 · How we match careers

Is this career right for you?

These are the things that stand out in this job compared with other U.S. jobs (O*NET 31.0 work context). Answer honestly.

  1. 1.Are you comfortable sitting at a desk most of the day?
  2. 2.Would you rather not deal with customers or the public?
  3. 3.Do you prefer doing your own work rather than directing others?
  4. 4.Do you prefer working indoors?
  5. 5.Do you want a job with little physical risk?
  6. 6.Do you want the same hours every week?
  7. 7.Are you happy working mostly on your own, with little contact with others?

The hard parts

  • Tight deadlines are common

Software Quality Assurance Analysts and Testers pay by state

Highest-paying states

California$128,740
Washington$128,480
Colorado$123,690
Virginia$121,590

Lowest-paying states

Louisiana$66,810

Annual median pay by state (45 states and DC with published data). Source: BLS OEWS May 2025.

Software Quality Assurance Analysts and Testers salary in every state →

What software quality assurance analysts and testers do

  1. 01Identify, analyze, and document problems with program function, output, online screen, or content.
  2. 02Document software defects, using a bug tracking system, and report defects to software developers.
  3. 03Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  4. 04Design test plans, scenarios, scripts, or procedures.
  5. 05Document test procedures to ensure replicability and compliance with standards.
  6. 06Provide feedback and recommendations to developers on software usability and functionality.

Skills that matter most

  • Reading Comprehension
  • Speaking
  • Critical Thinking
  • Active Listening
  • Writing
  • Monitoring

Knowledge

  • Computers and Electronics
  • English Language
  • Mathematics
  • Engineering and Technology
  • Design

Work styles that stand out

  • Dependability
  • Attention to Detail
  • Cautiousness
  • Intellectual Curiosity

Education and first steps

High School Diploma or the equivalent (such as a GED)3%
Post-Secondary Certificate9%
Some College Courses9%
Associate's Degree or other 2-year degree27%
Bachelor's Degree50%
Master's Degree3%

Share of workers by required education, as reported to O*NET.

How people get started

  • Usually needs a bachelor's degree (O*NET Job Zone 4).
  • Related work experience: over 6 months, up to and including 1 year.
  • On-the-job training: over 6 months, up to and including 1 year.
  • A certification can help.

Most common answers from O*NET 31.0 Education, Training and Experience.

Interest fit (Holland code)

O*NET occupational interest scores, scale 1–7. Take the Free Career Test to compare with your own.

Career changes

Change into software quality assurance analysts and testers

Jobs whose skills carry over best (skill match, their median pay).

Jobs similar to software quality assurance analysts and testers →

Majors that lead here

  • Computer and Information Sciences, General
  • Information Technology
  • Informatics
  • Computer Programming/Programmer, General
  • Computer Programming, Specific Applications
  • Computer Programming, Vendor/Product Certification
  • Computer Game Programming
  • Computer Programming, Specific Platforms
  • Computer Systems Analysis/Analyst
  • Computer Science
  • Computer Engineering, General
  • Computer Software Engineering

From the NCES CIP 2020 to SOC 2018 crosswalk.

Free help near you

Keep exploring

Sources. O*NET 31.0 Database (USDOL/ETA, CC BY 4.0): description, tasks, skills, knowledge, work styles, education, interests and work context. Pay and employment: BLS OEWS May 2025 (national and state). Majors: NCES CIP 2020 to SOC 2018 crosswalk. Data Sources & Licenses