{"v":"2026-11-02","dataVersion":"ONET-30.3+BLS-MAY25","code":"15-1253.00","slug":"software-quality-assurance-analysts-and-testers","title":"Software Quality Assurance Analysts and Testers","alt":["Quality Engineer","Software Tester","Systems Analyst Engineer","Software Systems Engineer","Systems Tester","Quality Analyst","Software Quality Engineer","Test Engineer","Systems Tester Analyst","Software Test Engineer","Automation Specialist","Information Technology Consultant"],"employment":186740,"wage":{"median":104300,"p25":80310,"p75":133180},"growthPct":10,"exposure":62,"taskCount":30,"highCount":19,"midCount":7,"lowCount":4,"aeiObserved":7,"fit":{"mix":{"none":0,"efficient":10.9,"standard":35,"frontier":54.1},"counts":{"none":0,"efficient":3,"standard":11,"frontier":16},"recommended":"frontier","coveragePct":100,"addressablePct":100},"tasks":[{"t":"Identify, analyze, and document problems with program function, output, online screen, or content.","imp":4.7,"exp":99.22,"src":"aei","tier":"frontier","gwa":"Analyzing Data or Information","auto":0.8059,"aug":0.1941},{"t":"Document software defects, using a bug tracking system, and report defects to software developers.","imp":4.68,"exp":50,"src":"heuristic","tier":"efficient","gwa":"Processing Information","auto":0.5429,"aug":0.4571},{"t":"Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.","imp":4.52,"exp":50,"src":"heuristic","tier":"frontier","gwa":"Developing Objectives and Strategies"},{"t":"Design test plans, scenarios, scripts, or procedures.","imp":4.35,"exp":50,"src":"heuristic","tier":"frontier","gwa":"Developing Objectives and Strategies"},{"t":"Document test procedures to ensure replicability and compliance with standards.","imp":4.3,"exp":75,"src":"heuristic","tier":"standard","gwa":"Documenting/Recording Information","auto":0.7093,"aug":0.2907},{"t":"Provide feedback and recommendations to developers on software usability and functionality.","imp":4.27,"exp":86.35,"src":"aei","tier":"frontier","gwa":"Providing Consultation and Advice to Others","auto":0.4092,"aug":0.5908},{"t":"Install, maintain, or use software testing programs.","imp":4.26,"exp":20,"src":"heuristic","tier":"efficient","gwa":"Working with Computers"},{"t":"Test system modifications to prepare for implementation.","imp":4.21,"exp":75,"src":"heuristic","tier":"frontier","gwa":"Inspecting Equipment, Structures, or Materials","auto":0.9714,"aug":0.0286},{"t":"Create or maintain databases of known test defects.","imp":4.15,"exp":20,"src":"heuristic","tier":"standard","gwa":"Thinking Creatively"},{"t":"Monitor bug resolution efforts and track successes.","imp":4.12,"exp":75,"src":"heuristic","tier":"frontier","gwa":"Monitoring Processes, Materials, or Surroundings","auto":0.9706,"aug":0.0294},{"t":"Develop or specify standards, methods, or procedures to determine product quality or release readiness.","imp":4.12,"exp":50,"src":"heuristic","tier":"frontier","gwa":"Thinking Creatively","auto":0.4444,"aug":0.5556},{"t":"Update automated test scripts to ensure currency.","imp":4.09,"exp":75,"src":"heuristic","tier":"frontier","gwa":"Developing Objectives and Strategies"},{"t":"Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.","imp":4.03,"exp":65,"src":"heuristic","tier":"standard","gwa":"Communicating with Supervisors, Peers, or Subordinates","auto":0.5429,"aug":0.4571},{"t":"Plan test schedules or strategies in accordance with project scope or delivery dates.","imp":4,"exp":50,"src":"heuristic","tier":"frontier","gwa":"Developing Objectives and Strategies"},{"t":"Monitor program performance to ensure efficient and problem-free operations.","imp":3.97,"exp":73.53,"src":"aei","tier":"frontier","gwa":"Monitoring Processes, Materials, or Surroundings","auto":0.9966,"aug":0.0034},{"t":"Conduct software compatibility tests with programs, hardware, operating systems, or network environments.","imp":3.88,"exp":75,"src":"heuristic","tier":"standard","gwa":"Inspecting Equipment, Structures, or Materials"},{"t":"Investigate customer problems referred by technical support.","imp":3.81,"exp":75,"src":"heuristic","tier":"standard","gwa":"Communicating with People Outside the Organization","auto":0.5429,"aug":0.4571},{"t":"Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.","imp":3.71,"exp":65,"src":"heuristic","tier":"frontier","gwa":"Guiding, Directing, and Motivating Subordinates"},{"t":"Identify program deviance from standards, and suggest modifications to ensure compliance.","imp":3.7,"exp":64.9,"src":"aei","tier":"standard","gwa":"Inspecting Equipment, Structures, or Materials","auto":0.4452,"aug":0.5548},{"t":"Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.","imp":3.66,"exp":40,"src":"aei","tier":"efficient","gwa":"Getting Information","auto":0.7108,"aug":0.2892},{"t":"Design or develop automated testing tools.","imp":3.6,"exp":50,"src":"heuristic","tier":"frontier","gwa":"Developing Objectives and Strategies"},{"t":"Install and configure recreations of software production environments to allow testing of software performance.","imp":3.45,"exp":20,"src":"heuristic","tier":"standard","gwa":"Working with Computers","auto":0.8226,"aug":0.1774},{"t":"Collaborate with field staff or customers to evaluate or diagnose problems and recommend possible solutions.","imp":3.34,"exp":78.71,"src":"aei","tier":"frontier","gwa":"Communicating with Supervisors, Peers, or Subordinates","auto":0.6576,"aug":0.3424},{"t":"Coordinate user or third-party testing.","imp":3.34,"exp":50,"src":"heuristic","tier":"standard","gwa":"Inspecting Equipment, Structures, or Materials"},{"t":"Visit beta testing sites to evaluate software performance.","imp":3.33,"exp":65,"src":"heuristic","tier":"standard","gwa":"Inspecting Equipment, Structures, or Materials"},{"t":"Conduct historical analyses of test results.","imp":3.29,"exp":75,"src":"heuristic","tier":"frontier","gwa":"Analyzing Data or Information","auto":0.6364,"aug":0.3636},{"t":"Evaluate or recommend software for testing or bug tracking.","imp":3.25,"exp":65,"src":"heuristic","tier":"standard","gwa":"Judging the Qualities of Objects, Services, or People","auto":0.4167,"aug":0.5833},{"t":"Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.","imp":3,"exp":94.51,"src":"aei","tier":"frontier","gwa":"Thinking Creatively","auto":0.7106,"aug":0.2894},{"t":"Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.","imp":3,"exp":60,"src":"heuristic","tier":"frontier","gwa":"Providing Consultation and Advice to Others"},{"t":"Store, retrieve, and manipulate data for analysis of system capabilities and requirements.","imp":3,"exp":75,"src":"heuristic","tier":"standard","gwa":"Judging the Qualities of Objects, Services, or People"}],"adjacent":[{"code":"15-1252.00","slug":"software-developer","title":"Software Developers","overlap":0.67,"months":12,"exposure":59.5,"strong":true},{"code":"19-4099.01","slug":"quality-control-analysts","title":"Quality Control Analysts","overlap":0.65,"months":12,"exposure":51.8,"strong":true},{"code":"15-1211.00","slug":"computer-systems-analysts","title":"Computer Systems Analysts","overlap":0.65,"months":13,"exposure":67,"strong":false},{"code":"15-1299.04","slug":"penetration-testers","title":"Penetration Testers","overlap":0.64,"months":13,"exposure":60,"strong":false},{"code":"15-1251.00","slug":"computer-programmers","title":"Computer Programmers","overlap":0.63,"months":13,"exposure":64.3,"strong":false}]}
