Risky • Mid-Level

Software QA Analyst.

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.

Salary$102,610per year
Openings14,000per year
Growth+10%10 year

Example job titles

Automation TesterInformation Technology Analyst (IT Analyst)Quality Assurance Analyst (QA Analyst)Quality Assurance Engineer (QA Engineer)Quality EngineerSoftware Quality Assurance Analyst (SQA Analyst)Software Quality Assurance Engineer (SQA Engineer)Software Quality EngineerSoftware Test EngineerTest EngineerQA Automation EngineerTest Automation EngineerQuality Assurance TesterSDET (Software Development Engineer in Test)

Why This Rating.

[01]

This role is risky

QA testing is heavily pattern-based work-writing test cases, running regression suites, and identifying bugs-that AI tools are already automating at increasing speed and accuracy. The role has no physical presence requirements, no licensing protections, and limited need for novel judgment, leaving few hard barriers against displacement. While some QA professionals will shift toward managing automated testing pipelines and evaluating AI-generated code, the overall number of positions is likely to shrink significantly as AI handles the bulk of testing work.

Risks & Opportunities.

[02]
[01] Risks
62%

of developers say AI tools improved their bug detection[1]

The Anthropic Economic Index shows defect tracking and reporting — the core daily workflow of this role — hitting 26.7% automation, meaning AI is already handling a meaningful share of routine ticket creation and bug documentation [Anthropic Economic Index, Mar 2026]. AI code generation tools are now writing tests automatically as part of development workflows, compressing the manual test-writing work that has anchored QA roles [Stack Overflow, Jun 2025]. This role has the lowest resilience score in the software career cluster — QA work lacks physical presence requirements, real-time judgment demands, or legal accountability that would insulate it from automation pressure.

[02] Opportunities
24,100

annual job openings for QA analysts, concentrated in roles bridging testing and development[2]

Providing feedback and recommendations to developers shows 67% augmentation — the strongest signal in this role — indicating AI acts as a research tool while humans own the quality judgment call [Anthropic Economic Index, Mar 2026]. The work that holds up best is quality architecture: defining test strategies, evaluating system-wide risk, and communicating findings across engineering and product teams. Only 33% of developers trust AI output for architectural decisions [Stack Overflow, Jun 2025] — which means human oversight of AI-generated code is itself becoming a core QA function, not a task being eliminated.

Observed AI Impact.

[03]

AI is starting to automate these

Share of AI conversations where this task is handled solo, with little human involvement.

Monitor program performance
Monitor program performance to ensure efficient and problem-free operations.
99.7% automated
Med usage
Identify/document program problems
Identify, analyze, and document problems with program function, output, online screen, or content.
80.6% automated
High usage
Software Error Correction
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
71.1% automated
High usage
Initial Debugging Review
Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.
71.1% automated
Med usage

AI assists but needs guidance

Share of AI conversations where this task is handled collaboratively, with a human steering.

Recommend usability improvements
Provide feedback and recommendations to developers on software usability and functionality.
59.1% augmented
Med usage
Flag standards deviations
Identify program deviance from standards, and suggest modifications to ensure compliance.
55.5% augmented
Med usage

AI hasn't figured these out

Low or no AI usage recorded for these tasks.

Track/report software defects
Document software defects, using a bug tracking system, and report defects to software developers.
No data
Maintain testing tools
Install, maintain, or use software testing programs.
No data
Document test procedures
Document test procedures to ensure replicability and compliance with standards.
No data
Develop test programs
Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
No data

Data: Anthropic Economic Index (Jun 2026) · Real-world Claude usage patterns across occupations

How to Adapt.

[04]
[01] Already in this role?

Start moving from executing test cases to designing test strategy — the architectural decisions about what to test, how to structure automation frameworks, and how to evaluate AI-generated code are where human judgment matters most [Anthropic Economic Index, Mar 2026]. Over the next six months, build skills in test automation engineering (Playwright, pytest, or Cypress) and CI/CD pipeline integration, since the QA roles growing in value are those that own the quality infrastructure rather than run scripts against it [Stack Overflow, Jun 2025].

“84% of developers now use AI tools, but only 33% trust the accuracy of AI output. That gap is the QA engineer's job description. The role is not disappearing — it is shifting from writing test cases to evaluating whether AI-generated code and AI-generated tests actually catch the bugs that matter.”

Stack Overflow Developer Survey 2025

“66% of developers report frustration with AI solutions that are almost right — code that passes obvious tests but fails edge cases. Catching that class of defect requires the kind of adversarial thinking that experienced QA engineers develop over years. It is not something a model trains itself to find in its own output.”

Stack Overflow Developer Survey 2025

[02] Thinking of entering?

Manual QA testing as a standalone role is under meaningful pressure from AI code generation and automated testing tools, but quality engineering — the discipline of designing systems that catch bugs by construction — is growing in demand [Stack Overflow, Jun 2025]. Build a portfolio that shows test framework design and automation engineering, not just test case execution. A background in software development alongside QA skills is increasingly the combination that leads to senior roles [U.S. Bureau of Labor Statistics, Sep 2025].

“AI and machine learning specialists are the fastest-growing job category globally through 2030 — and every team shipping an LLM product needs someone who can systematically evaluate whether it behaves correctly. Quality engineers who build that evaluation infrastructure are entering a field with more demand, not less.”

World Economic Forum, Future of Jobs Report 2025

“The QA candidates getting hired in 2025 are the ones who can write a test automation framework, not just run one. Demonstrating that you can build pytest or Playwright infrastructure from scratch — and integrate it into a CI/CD pipeline — separates candidates who understand quality engineering from those who understand test execution.”

Anthropic Economic Index, Mar 2026

The Career Map.

[05]

The full BLS career track, plus relevant emerging AI-native paths. Click any role to see how to transition to it.

Entry

Computer Programmer

15-1251.00

Risky
Mid-Level

Software QA Analyst

★ This Role

Web Developer

15-1254.00

Risky

Web Designer

15-1255.00

Strong

Web Administrator

15-1299.01

Exposed

AI QA Engineer

✦ Emerging

Prompt QA Specialist

✦ Emerging

Test Automation Engineer (AI-Augmented)

✦ Emerging

Senior

Software Developer

15-1252.00

Strong

Database Architect

15-1243.00

Solid

Information Security Analyst

15-1212.00

Strong

LLM Evaluation Engineer

✦ Emerging

Lead or Specialist

Computer Systems Architect

15-1299.08

Solid

Data Scientist

15-2051.00

Strong

IT Project Manager

15-1299.09

Solid

Information Security Engineer

15-1299.05

Strong
Principal

Computer Science Researcher

15-1221.00

Strong

Sources

0.Software QA Analyst Occupational Data- O*NET Online

  1. 1.Stack Overflow Developer Survey 2024- Stack Overflow, Jun 2024
  2. 2.Occupational Outlook Handbook: Software Quality Assurance Analysts and Testers- U.S. Bureau of Labor Statistics, Sep 2025
  3. 3.Anthropic Economic Index- Anthropic Economic Index, Mar 2026
  4. 4.OWASP Top 10 for Large Language Model Applications 2025- OWASP, Nov 2024
  5. 5.Future of Jobs Report 2025- World Economic Forum, Jan 2025
  6. 6.Stack Overflow Developer Survey 2025- Stack Overflow, Jun 2025