SOC 15-1253.00Bright outlook

    Software Quality Assurance Analysts and Testers

    Develop and execute software tests to identify software problems and their causes.

    Median pay
    $104,300
    Growth
    +5.7%
    Faster than average
    Openings a year
    10,700
    Typical education
    Bachelor's degree

    Data verified Nov 2026 · CollegesRef 2026–27 edition

    Source: BLS 2025 wages · 2025–35 projections

    See the pathway

    Annual pay range

    Lowest 10% earn less than
    $61,440
    Median
    $104,300
    Highest 10% earn more than
    $167,010
    National wages for all workers in this occupation. BLS Occupational Employment and Wage Statistics, May 2025.

    186,740 people work in this occupation.

    In short

    Software quality assurance analysts and testers find and document software defects to prepare systems for implementation. The career offers a median annual pay of $104,300, with opportunities in a faster-than-average growing field.

    Written with AI from the BLS, O*NET and CareerOneStop data on this page. Every figure is checked against that data before it is published.

    What software quality assurance analysts and testers do

    Job Zone 4: Considerable preparation

    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.

    Most need a bachelor's degree and several years of related experience.

    What the work is like

    These professionals spend their days working with computers to identify and document software issues. They run detailed tests on system modifications, analyze data, and record defects in tracking databases to share with web and software developers. The role requires evaluating information to ensure it complies with standards, gathering information, and planning daily tasks.

    To succeed, workers need strong skills in critical thinking, reading comprehension, quality control analysis, and programming. They must possess deep knowledge of computers, electronics, mathematics, and engineering technology. Because the work is highly investigative, successful analysts display work styles such as attention to detail, cautiousness, intellectual curiosity, and perseverance. They must also communicate clearly with supervisors and peers when explaining technical bugs.

    How to get there

    Entering this field typically requires a bachelor's degree along with several years of related experience. Students often major in computer science, computer programming, computer and information sciences, computer engineering, or computer systems analysis.

    While not always mandatory, professionals can earn various industry certifications to demonstrate their skills. Options include the Associate Software Developer Certification, Certified Associate in Software Testing, Certified Associate in Software Quality, and Big Data Foundation Certification. Some states also list specific licensing requirements for this profession.

    Pay and outlook explained

    The median annual pay for these analysts and testers is $104,300. Earnings range from less than $61,440 for the lowest 10% of workers to more than $167,010 for the highest 10%.

    With 186,740 people employed in this field, the occupation is projected to grow by 5.7% from 2025 to 2035, which is faster than the average for all careers. This growth is expected to result in 10,700 job openings each year.

    Interest profile

    Realistic (R)
    47 / 100
    Investigative (I) · strongest
    79 / 100
    Artistic (A)
    12 / 100
    Social (S)
    9 / 100
    Enterprising (E)
    10 / 100
    Conventional (C)
    78 / 100
    How strongly each interest area describes the work, from O*NET (scores rescaled to 0–100). The interest code lists the strongest areas in order.

    Interest code ICR. Compare it with yours

    What you'd do

    Working with Computers
    99
    Getting Information
    91
    Communicating with Supervisors, Peers, or Subordinates
    86
    Processing Information
    85
    Updating and Using Relevant Knowledge
    84
    Analyzing Data or Information
    82
    Evaluating Information to Determine Compliance with Standards
    81
    Identifying Objects, Actions, and Events
    81
    Organizing, Planning, and Prioritizing Work
    77
    Documenting/Recording Information
    77
    Work activities rated by importance for this occupation, O*NET (0–100).

    Skills and strengths

    Skills

    • Reading Comprehension
    • Active Listening
    • Critical Thinking
    • Speaking
    • Writing
    • Monitoring
    • Programming
    • Complex Problem Solving
    • Quality Control Analysis
    • Systems Evaluation

    Knowledge

    • Computers and Electronics
    • English Language
    • Mathematics
    • Engineering and Technology
    • Design
    • Education and Training
    • Customer and Personal Service
    • Administration and Management
    • Administrative
    • Telecommunications

    Abilities

    • Deductive Reasoning
    • Inductive Reasoning
    • Oral Comprehension
    • Oral Expression
    • Problem Sensitivity
    • Written Comprehension
    • Written Expression
    • Information Ordering
    • Near Vision
    • Speech Recognition

    Work styles

    • Attention to Detail
    • Dependability
    • Cautiousness
    • Intellectual Curiosity
    • Achievement Orientation
    • Perseverance
    • Integrity
    • Adaptability
    • Innovation
    • Cooperation

    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 · Automation Specialist · Automation Tester · Beta Tester · Bug Bounty Hunter

    Career pathway

    From your interests to software quality assurance analysts and testers

    Interests that fit the work, the career, majors that lead there and colleges whose graduates in those majors earn the most. Hover or focus a step to follow one path.

    1. Interests

    2. This career

      • Software Quality Assurance Analysts and Testers$104,300 median pay
    3. Majors

    4. Colleges

    College Scorecard program outcomes

    Colleges with strong outcomes

    Programs that lead to this career, ranked by what their graduates earn four years after finishing. Earnings are for graduates who received federal aid.

    1. 1Carnegie Mellon University logo
      Carnegie Mellon University

      Pittsburgh, PA · Computer Science · Bachelor's

      1 yr after
      $173,492
      4 yrs after
      $268,121
      Median debt
      $19,000
    2. 2University of Pennsylvania UPENN logo
      University of Pennsylvania UPENN

      Philadelphia, PA · Computer and Information Sciences, General · Bachelor's

      1 yr after
      $143,850
      4 yrs after
      $241,380
      Median debt
      $11,000
    3. 3University of California-Los Angeles UCLA logo
      University of California-Los Angeles UCLA

      Los Angeles, CA · Computer Engineering · Bachelor's

      1 yr after
      $137,925
      4 yrs after
      $228,705
      Median debt
      $17,731
    4. 4Massachusetts Institute of Technology MIT logo
      Massachusetts Institute of Technology MIT

      Cambridge, MA · Computer Science · Bachelor's

      1 yr after
      $171,815
      4 yrs after
      $225,141
      Median debt
      $10,000
    5. 5Cornell University-New York logo
      Cornell University-New York

      Ithaca, NY · Computer Science · Bachelor's

      1 yr after
      $151,551
      4 yrs after
      $223,309
      Median debt
      $12,500
    6. 6Princeton University logo
      Princeton University

      Princeton, NJ · Computer Science · Bachelor's

      1 yr after
      $155,162
      4 yrs after
      $217,973
      Median debt
      Not reported
    7. 7Pomona College logo
      Pomona College

      Claremont, CA · Computer Science · Bachelor's

      1 yr after
      $100,072
      4 yrs after
      $217,051
      Median debt
      Not reported
    8. 8Stanford University logo
      Stanford University

      Stanford, CA · Computer Science · Bachelor's

      1 yr after
      $157,763
      4 yrs after
      $214,907
      Median debt
      $12,000

    Source: U.S. Department of Education College Scorecard field-of-study data, 2025. Programs with few graduates are not listed.

    NCES CIP–SOC crosswalk

    Majors that lead here

    Related programs by four-digit CIP code. They are common routes in, not the only ones.

    CareerOneStop

    Certifications, licenses and pay by state

    What software quality assurance analysts and testers may need beyond a degree, where a license is required, and what the work pays in each state.

    Certifications

    Core certifications employers recognise for this work. Showing 12 of 19.

    Search all certifications on CareerOneStop

    Training

    Programs of study that prepare people for this work. Showing 12 of 15.

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

    Find training near you on CareerOneStop

    Licenses by state

    1 state lists a license for this work. Open your state for the license and the agency that issues it.

    • Nebraska1 license
      • Software Engineer

        Nebraska Board of Engineers & Architects

    Check license requirements on CareerOneStop

    Data from CareerOneStop, sponsored by the U.S. Department of Labor (Employment and Training Administration, with the Minnesota Department of Employment and Economic Development). Retrieved November 9, 2026.

    Your plan

    Build my pathway plan

    Courses, majors, colleges, scholarships and a timeline for this career, built from your profile.

    Questions about software quality assurance analysts and testers

    Written with AI from the BLS, O*NET and CareerOneStop data on this page. Every figure is checked against that data before it is published.

    What are some alternative job titles for this career?

    People in this field are also called applications testers, automation specialists, beta testers, bug bounty hunters, or applications quality assurance specialists.

    What college majors are most relevant to this job?

    Students usually prepare by majoring in computer science, computer programming, computer engineering, or computer systems analysis.

    Are there professional certifications available for software testers?

    Yes, workers can obtain credentials such as the Certified Associate in Software Testing, the Certified Associate Business Analyst, or the Adobe Experience Manager Forms Developer Expert Certification.

    Sources and attribution

    Every figure on this page comes from these public datasets. Missing values are shown as not reported, never estimated.

    O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. CollegesRef has modified all or some of this information.

    Data from CareerOneStop, sponsored by the U.S. Department of Labor (Employment and Training Administration, with the Minnesota Department of Employment and Economic Development). Retrieved November 9, 2026.

    Page data updated November 5, 2026.