Technology15-1253.00Specialization

Software Quality Assurance Analysts and 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.

$101,800
Median Pay
4-6 years
Training
🟑
AI-Augmented

This is a specialization of

Software Developers

Career Overview Video

AI Impact Assessment

AI Resilience Score

Score 3/6: high AI task exposure, growing job demand means AI will assist but humans remain essential

🟑AI-Augmented

How we calculated this:

AI Exposure
High+0

88% of tasks can be accelerated by AI

Job Growth
Growing+2

+10% projected (2024-2034)

Human Advantage
Moderate+1

EPOCH score: 15/25

Total Score3/6
Methodology: v2.0 - GPTs are GPTs / BLS / EPOCH Additive ScoringUpdated: 2026-01-09

Key Responsibilities

  • Identify, analyze, and document problems with program function, output, online screen, or content.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Design test plans, scenarios, scripts, or procedures.
  • Document test procedures to ensure replicability and compliance with standards.
  • Provide feedback and recommendations to developers on software usability and functionality.
  • Install, maintain, or use software testing programs.
  • Test system modifications to prepare for implementation.
  • Create or maintain databases of known test defects.
  • Develop or specify standards, methods, or procedures to determine product quality or release readiness.

Education & Training

Typical Entry Education

Bachelor's degree

Time to Job Ready

4-6 years

Based on Job Zone 4. For formal education duration only, see education_duration.

Technology Skills

Selenium/test automationPythonSQLJIRAGitAPI testing tools (Postman)Performance testing tools

Key Abilities

Oral ComprehensionWritten ComprehensionOral ExpressionProblem SensitivityDeductive ReasoningInductive ReasoningWritten ExpressionInformation OrderingNear VisionSpeech Recognition

Ready to Start Your Career?

Find jobs and training programs for software quality assurance analysts and testers- Median salary: $102K/year

πŸ”

Find Jobs

Search positions from LinkedIn, Indeed, Glassdoor, and more. Get up to 50 relevant job listings with salary info.

  • Real-time results
  • Export to Excel
πŸ“š

Find Training

Discover training programs, certifications, and educational resources to help you get started or advance your career.

  • Local programs
  • DOL verified
Find Training Programs
Training data powered byCareerOneStop- U.S. Department of Labor

Compensation Details

$58,740
10th Percentile
$101,800
Median
$164,520
90th Percentile

Based on 203,040 employed workers

Also Known As

Application IntegratorApplications AnalystApplications Quality Assurance Specialist (Applications QA Specialist)Applications Software Engineering Information Technology Specialist (Applications Software Engineering IT Specialist)Applications System AnalystApplications TesterAutomation TesterBeta TesterBug Bounty HunterComputer Consultant

Data from O*NET 30.1 and BLS Occupational Employment Statistics

O*NET Code: 15-1253.00