Software Quality Assurance Analysts and Testers
SOC 15-1253 · 2024-2034
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.
How the U.S. Department of Labor describes this work. Published in English only.
The job this trains for
- Typical pay in California
- $132,344per year
- Projected openings
- 19,160
- Projected change
- +9.3%
- Usually needs
- Bachelor's degree
Bright Outlook — a U.S. Department of Labor designation
Rapid Growth
The Department's own designation, made from its national projections. It is not this project's assessment and it is not California's: every other figure on this page comes from California's projection, which can point the other way and for some occupations does.
Skills this work uses most
O*NET, the U.S. Department of Labor's occupation database, rates how important each of these is to this work, and they are listed in that order, most important first. The ratings themselves are not shown, because the data carries the number without the scale it was measured on. The names are as published, in English.
- Reading Comprehension
- Speaking
- Critical Thinking
- Active Listening
- Writing
- Programming
Pay by region
| Region | Typical pay in California | Projected openings |
|---|---|---|
| San Jose-Sunnyvale-Santa Clara MSA (San Benito and Santa Clara Counties) | $170,203 | 5,440 |
| Oakland-Fremont-Berkeley MD (Alameda and Contra Costa Counties) | $147,510 | 2,400 |
| San Francisco-San Mateo-Redwood City MD (San Francisco and San Mateo Counties) | $135,184 | 3,250 |
| Santa Rosa-Petaluma MSA (Sonoma County) | $130,174 | 50 |
| San Rafael MD (Marin County) | $123,250 | 50 |
| Sacramento-Roseville-Folsom MSA (El Dorado, Placer, Sacramento, and Yolo Counties) | $114,058 | 580 |
| San Diego-Chula Vista-Carlsbad MSA (San Diego County) | $112,568 | 1,650 |
| Anaheim-Santa Ana-Irvine MD (Orange County) | $110,438 | 1,850 |
| Santa Cruz-Watsonville MSA (Santa Cruz County) | $109,651 | 60 |
| Los Angeles-Long Beach-Glendale MD (Los Angeles County) | $108,913 | 3,340 |
| Oxnard-Thousand Oaks-Ventura MSA (Ventura County) | $108,532 | 180 |
| San Luis Obispo-Paso Robles MSA (San Luis Obispo County) | $108,490 | 30 |
| Riverside-San Bernardino-Ontario MSA (Riverside and San Bernardino Counties) | $105,388 | 410 |
| Stockton-Lodi MSA (San Joaquin County) | $105,265 | 60 |
| Santa Maria-Santa Barbara MSA (Santa Barbara County) | $104,608 | 160 |
| Chico MSA (Butte County) | $101,146 | 10 |
| Bakersfield-Delano MSA (Kern County) | $100,653 | 100 |
| Fresno MSA (Fresno and Madera Counties) | $99,790 | 80 |
Similar work
O*NET, the U.S. Department of Labor's occupation database, names these as occupations involving work similar to this one — its own reading of the job, not a grouping by code. They keep O*NET's order, and only those California publishes a projection for are shown.
| The job this trains for | Typical pay in California | Projected openings | Projected change |
|---|---|---|---|
| Software Developers | $179,292 | 207,260 | +18.4% |
| Computer Occupations, All Other | $138,203 | 59,320 | +11.1% |
| Industrial Engineers | $128,088 | 24,010 | +11.9% |
| Computer Systems Analysts | $131,295 | 41,500 | +9.7% |
| Database Architects | $174,923 | 3,880 | +9.5% |
| Computer Hardware Engineers | $190,364 | 12,740 | +7.8% |
Leads to — 14
DevPipeline Apprentice Program - Program Web Developer
DevPipeline · Burbank · $0
Data Science (Online)
UC Irvine Continuing Education · Irvine · $8,490
Machine Learning - Smart App Builder
California Institute of Career Development · San Jose · $9,300
AI-Infused Software Quality Assurance
California Institute of Career Development · San Jose · $9,300
DevOps - Development and Operations Automation
California Institute of Career Development · San Jose · $9,300
Cybersecurity - AI Application
California Institute of Career Development · San Jose · $9,300
Cisco - CCNA (Hybrid)
Charter Oak Adult Education · Covina · $1,110
CompTIA A+ (Hybrid)
Charter Oak Adult Education · Covina · $801
Software Developer Training
Pacific Union College · Angwin · $14,500
ASP.NET
AAA Institute · Van Nuys · $3,999
Coding Bootcamp
California State University, East Bay, University Extension · Hayward · $10,995
Computer Science - Advanced Java Programming
Diablo Valley College · Pleasant Hill · $1,352
Computer Science - Mobile and enterprise Java programming
Diablo Valley College · Pleasant Hill · $1,144
Computer Science - Advanced C++ Programming
Diablo Valley College · Pleasant Hill · $1,352