Computers and math
Software Developers
- Median pay
- $135,980
- Outlook
- Much faster than average
Bachelor's degree
- Programming
- Critical Thinking
- Judgment and Decision Making
SOC 15-1253.00Bright outlook
Develop and execute software tests to identify software problems and their causes.
Data verified Nov 2026 · CollegesRef 2026–27 edition
Source: BLS 2025 wages · 2025–35 projections
Annual pay range
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.
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.
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.
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.
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 code ICR. Compare it with yours
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
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.
1Interests
2This career
3Majors
4Colleges
Interests
This career
Majors
Colleges
College Scorecard program 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.
Philadelphia, PA · Computer and Information Sciences, General · Bachelor's
Source: U.S. Department of Education College Scorecard field-of-study data, 2025. Programs with few graduates are not listed.
NCES CIP–SOC crosswalk
Related programs by four-digit CIP code. They are common routes in, not the only ones.
1,547 colleges offer it
1,070 colleges offer it
608 colleges offer it
417 colleges offer it
229 colleges offer it
124 colleges offer it
CareerOneStop
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.
Core certifications employers recognise for this work. Showing 12 of 19.
Programs of study that prepare people for this work. Showing 12 of 15.
1 state lists a license for this work. Open your state for the license and the agency that issues it.
Software Engineer
Nebraska Board of Engineers & Architects
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
Courses, majors, colleges, scholarships and a timeline for this career, built from your profile.
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.
People in this field are also called applications testers, automation specialists, beta testers, bug bounty hunters, or applications quality assurance specialists.
Students usually prepare by majoring in computer science, computer programming, computer engineering, or computer systems analysis.
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.
Every figure on this page comes from these public datasets. Missing values are shown as not reported, never estimated.
Version 31.0
Version 2025-35 · Data year 2025
Version 2025 · Data year 2025
Version 2020 · Data year 2020
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.