Skip to sources
Time Machine

Software Quality Assurance Analysts and Testers

Scrub through 80years of this role's history, from when it first emerged, through every wave of technology that reshaped it, to the cited projections for where it's heading next.

2026drag to travel through time
19752000now
Country
2026
Known today as Software Quality Assurance Analysts and Testers (BLS SOC 15-1253)
Latest actual · 2024
202K
BLS OEWS May 2024, as reported in the Occupational Outlook Handbook for the Software Developers, Quality Assurance Analysts, and Testers grouping. The OOH separately attributes 201,700 jobs to the software QA analysts and testers subcategory. Median annual wage was $102,610. Employment is notably smaller than the software developer category (1.8+ million) but has grown substantially since the 2018 SOC code introduction.
Latest actual · 2024
$102,610
BLS OEWS May 2024 median annual wage for Software Quality Assurance Analysts and Testers (SOC 15-1253), as reported by the Occupational Outlook Handbook. The real-terms figure equals the nominal figure because 2024 is the base year for this series. The wage is roughly 56% of the median software developer salary ($153,020 in 2024), a wage gap that reflects the persistent premium for feature-writing skills over test-writing skills, though SDET roles at major technology companies increasingly approach developer pay parity.
Each dot is a cited figure over time; the dotted line only links them (values between aren't measured). Hollow dots are estimates.
Beat · 2025

Tricentis's 2025 Quality Transformation Report, surveying 2,700 technology practitioners, documents the structural bifurcation of the QA profession: entry-level manual testing roles face real displacement from AI-native platforms (Mabl, QA Wolf, Testim), while senior SDET and quality-engineering roles commanding automation, AI model validation, and strategic coverage planning are in undersupply. Median time-to-fill for senior automation roles exceeded 90 days in North America. Salaries for professionals certified in AI testing platforms commanded 18-25% premiums over peers without those credentials. The percentage of QA job postings requiring coding skills rose from 53% in 2023 to 77% in 2025, a structural shift that mirrors what happened to graphic design when desktop publishing software arrived: the low-skill tier shrinks, the high-skill tier expands and earns more.

Tools of the era

The tools that defined the work

Select an era to see how it reshaped the work.

  • Manual code tracing and desk-checking (pre-disciplinary era)

    In the earliest computing era, testing consisted of tracing through code by hand, comparing against expected outputs, or submitting batch jobs and reading printout results. There were no testing tools, no frameworks, and no methodology. Gerald Weinberg's IBM team in the late 1950s represented the most advanced practice of the era: a group of people whose explicit job was to attempt to break software before it went live. The 1968 NATO Software Engineering Conference in Garmisch, Germany formally named the "software crisis" and identified inadequate testing as a root cause of catastrophic cost overruns in government computing projects. Testing remained informal and ad hoc for most organizations through the 1970s.

    Work toolChanging equipment
  • Structured testing methodology (Myers 1979, IEEE Std 730, black-box / white-box discipline)

    The publication of Glenford Myers's "The Art of Software Testing" (1979) and the simultaneous release of IEEE Std 730 (Software Quality Assurance Plans) gave the profession its intellectual foundation. Myers introduced the distinction between black-box testing (testing behavior from the outside, without knowledge of internal structure) and white-box testing (testing code paths and logic structures). Equivalence partitioning and boundary value analysis, formalized in this era, remain standard practice today. The discipline acquired its first academic treatment, its first professional vocabulary, and the beginnings of organizational independence from development teams. ANSI/IEEE 829-1983 established standards for software test documentation, giving QA managers the paperwork scaffolding to run formal test cycles.

    Work toolChanging equipment
  • Commercial GUI test automation (Mercury WinRunner 1991, QuickTest Professional 1998)

    Mercury Interactive launched WinRunner in 1991, introducing record-and-playback GUI automation for Windows applications. For the first time, a tester could record a sequence of user interactions and replay it automatically against a new build, checking for regressions without re-executing each step by hand. QuickTest Professional (QTP), introduced by Mercury in 1998 and using VBScript for test logic, became the dominant enterprise automation platform of the early 2000s. These tools created the first real skill divide within the profession: testers who could script in TSL or VBScript commanded materially higher salaries than those who could not. HP acquired Mercury Interactive in 2006 for $4.5 billion, rebranding QTP as HP Unified Functional Testing. The commercial automation era defined the "QA Engineer" as distinct from the manual tester and set the trajectory toward the SDET role.

    Effect on the work

    Commercial automation tools reduced the labor required to execute regression test suites and enabled QA teams to maintain coverage as codebases grew. However, tool fragility (record-playback scripts break when UI elements change) meant maintenance overhead was high, and the era created as many specialized jobs maintaining test scripts as it eliminated in manual testing.

    Work toolChanging equipment
  • Open-source web testing (Selenium 2004, JIRA 2002, Agile/continuous integration era)

    Selenium, released in 2004 by ThoughtWorks engineer Jason Huggins as an internal tool for testing web applications, became the dominant web testing framework globally within a decade of its open-source release. Unlike Mercury's proprietary tools, Selenium ran in real browsers and was free, which democratized web automation. Simultaneously, Agile methodologies shifted QA from a separate "test phase at the end" to a continuous responsibility integrated into each sprint. The JIRA issue tracker (Atlassian, 2002) became the universal defect management platform, and continuous integration tools (Hudson / Jenkins, ~2005) began running automated test suites on every code commit. The "shift-left" principle, testing earlier in the development cycle, became the professional norm. ISTQB, founded in Edinburgh in 2002 and launching its Foundation syllabus in 2005, gave the profession its first globally recognized certification structure.

    Effect on the work

    Selenium and CI tools dramatically raised the productivity ceiling for automation engineers. A single SDET maintaining a Selenium suite could provide coverage that previously required a large manual testing team. This accelerated a bifurcation of the profession: automation-capable testers became more valuable, manual-only testers came under wage pressure.

    Work toolChanging equipment
  • Cloud testing platforms, mobile device farms, API testing (BrowserStack 2011, Postman 2014, Docker-based CI)

    Mobile computing created an entirely new testing problem: applications needed to work across hundreds of device-OS-browser combinations. BrowserStack (founded 2011), Sauce Labs (2008), and similar real-device cloud platforms let QA engineers run tests against physical devices without maintaining local device labs. Postman (2014) formalized API testing as a first-class QA discipline alongside UI testing. Docker-based containerized test environments, Jenkins pipelines with parallelized test execution, and cloud-based test infrastructure turned CI/CD from a development practice into a quality engineering discipline. "Test engineer" became a well-compensated senior engineering title rather than an entry-level checking role at leading technology companies.

    Work toolChanging equipment
  • AI-native test automation (Mabl 2017, QA Wolf, Testim, Diffblue Cover)

    Mabl, launched in 2017 and marketed as "AI-native" from its founding, represents the first generation of test platforms where machine learning is the primary engine rather than a bolt-on feature. Mabl's auto-healing automatically updates tests when UI elements change, addressing the chronic brittleness of record-and-playback systems. QA Wolf (2019) and Testim (Tricentis) generate production-grade Playwright and Appium test code from natural language prompts, promising 80% automated E2E coverage in four months. Diffblue Cover (2018) generates entire Java unit test suites autonomously, achieving 81% average line coverage versus 32% for a developer using a coding agent. These tools automate the work that occupied entry-level manual QA roles and much of the repetitive scripting work of mid-level automation engineers. The QA profession's response is bifurcating: roles focused on test execution and script maintenance face real displacement, while roles focused on test strategy, risk coverage design, and oversight of AI-generated suites are growing in both headcount and compensation.

    Effect on the work

    Tricentis research (2025) found that customers achieved 68% faster test suite creation after adopting AI-based modules, and 85% reduction in manual sanity testing effort. Over 40% of application code written in 2025 was AI-generated, and 29% of developers rolled back releases due to AI errors, increasing rather than decreasing the strategic importance of quality engineering as an oversight function. Median time-to-fill for senior automation roles exceeded 90 days in North America in 2025.

    Work toolChanging equipment
Projection cone · present → 2034

What credible sources project

Scrub the slider past now to anchor each scenario on the scrubber. The spread is the range of futures credible sources project for this role.

Employment outlook
Projected change in the number of people doing this work.
Tricentis 2025 Quality Transformation Report
2030
+20%
Tricentis partnered with Censuswide to survey 2,700 technology practitioners and leaders in 2025 on the state of software delivery and QA. Their findings point to growing demand for senior QA and test-engineering roles even as AI handles routine test execution. Median time-to-fill for senior automation roles exceeded 90 days in North America in 2025; salaries for professionals certified in AI testing platforms commanded 18-25% premiums. The 20% employment growth estimate reflects the net of two opposing forces: displacement of entry-level manual QA roles (negative) and growing demand for strategic test engineers, AI model validators, and QA-as-accountability-layer roles for AI-generated software (positive). This is an industry-forecast estimate rather than a formal academic projection.
BLS National Employment Matrix 2024-34 (OOH combined grouping)
2034
+15%
BLS Employment Projections for the "Software Developers, Quality Assurance Analysts, and Testers" combined grouping project 15% employment growth from 2024 to 2034, classified as "much faster than the average for all occupations" (all-occupations average is approximately 4%). The projection attributes growth to continued expansion of software development for AI, IoT, robotics, and automation applications. The BLS groups 15-1253 with 15-1252 (Software Developers) for projection purposes; the 15% rate applies to the combined category. Because QA headcount is substantially smaller than developer headcount, the QA component could diverge in either direction from the group rate, depending on how quickly AI-native test platforms substitute for human test execution.
AI task exposure
Share of the role’s tasks that researchers estimate AI can do. This is a measure of task exposure, not a forecast of jobs lost.
Eloundou et al. (2023) — "GPTs are GPTs" (Science, 2024)
2028
40%
of tasks
GPT-4 task-by-task LLM exposure labeling on O*NET tasks for computer and information technology occupations. Software QA analysts score in the moderate-to-high range for LLM exposure because significant portions of their work (test case generation from requirements, defect documentation, API contract validation) are amenable to LLM assistance, while the highest-value tasks (exploratory testing, risk-based coverage judgment, testing AI-generated code) retain strong human floors. The curated file for 15-1253 from Future History' own research assigns automationDefense of 52 and humanAdvantage of 48, consistent with this mixed-exposure reading. The 40% estimate reflects the share of tasks where LLM assistance materially accelerates work quality, not a headcount decline forecast.
Today, in this role

What's shifting in the work right now

The historical view above shows how this role has moved. This is the present-day detail: which AI tools are picking up which tasks, where the edge still is, and the natural directions this work can grow.

What's changing in your day

Three parts of your work where AI is already doing real lifting, and what stays yours.

AI is taking this onExecute regression test runs in CI/CD pipelines, monitoring AI-powered self-healing test execution (Testim smart locators, Functionize SmartFix) and escalating failures that adaptive healing masks rather than resolves — distinguishing test flakiness from genuine application regressions.

Execute regression test runs in CI/CD pipelines, monitoring AI-powered self-healing test execution (Testim smart locators, Functionize SmartFix) and escalating failures that adaptive healing masks rather than resolves — distinguishing test flakiness from genuine application regressions.[9],[10]

Where your edge is

Master CI/CD pipeline configuration and test observability (monitoring test run health metrics, flake rates, healing frequency) rather than manual test execution; the human role shifts to governance of what the automated system silently adapts around.

AI is sitting alongside you hereGenerate and maintain automated end-to-end test suites using AI-native platforms (Mabl, QA Wolf, Testim) and coding-agent tools (GitHub Copilot, Diffblue Cover), reviewing and curating AI-generated tests for coverage gaps and false positives before merging to CI.

Generate and maintain automated end-to-end test suites using AI-native platforms (Mabl, QA Wolf, Testim) and coding-agent tools (GitHub Copilot, Diffblue Cover), reviewing and curating AI-generated tests for coverage gaps and false positives before merging to CI.[4],[11],[8]

Where your edge is

Shift from test authorship to test strategy: define the risk matrix and coverage criteria that AI tools optimize toward; a QA engineer who can judge which failure modes matter most remains essential even when AI writes every line of test code.

AI is sitting alongside you hereRun visual regression and cross-browser compatibility testing using AI visual validation tools (Applitools Eyes, Percy), reviewing AI-flagged screenshot diffs to classify genuine regressions from intentional design changes or dynamic-content noise.

Run visual regression and cross-browser compatibility testing using AI visual validation tools (Applitools Eyes, Percy), reviewing AI-flagged screenshot diffs to classify genuine regressions from intentional design changes or dynamic-content noise.[12],[9]

Tools picking this up
Where your edge is

Develop a designer's eye for UI quality — pixel precision is now AI's job; the human role is deciding which visual changes matter for user experience, brand consistency, and accessibility compliance, not catching them manually.

Where this role is heading

Natural next steps for someone with your foundation: not exits, evolutions.

A direction you could grow

Information Security Analysts

QA engineers already probe applications for edge cases and unexpected behaviour — the same mindset that drives effective security testing. DAST, penetration testing concepts, and API security all map directly from QA skill sets. With AI-generated code introducing 2.74× more security vulnerabilities per PR (Uvik 2026), organizations need security-aware QA professionals who can validate AI-authored code before it reaches production.

What you'd add
  • · OWASP Top 10 and CWE vulnerability taxonomy
  • · Dynamic application security testing (DAST) with tools like StackHawk, Burp Suite, OWASP ZAP
  • · API security patterns: OAuth, JWT, PKCE, rate limiting, injection vectors
  • · Threat modeling (STRIDE) and security requirements analysis
  • · Security certifications: OSCP, GWEB, or CompTIA Security+ as credibility anchors
What it takesSome new skills to pick up
Share this year
Drops anyone you send it to straight into 2026.
Preview card
Part of Tech & Data · see all 28roles →
Different role?

See the same long-arc view for your own profession.

Browse the directory by industry, or search by title or SOC code. New roles ship every few weeks. Every profile cites every claim.

Browse all roles

The data behind this timeline

On record since1956
Latest tracked employment201,700 (US, 2024)
Latest median pay$102,610 (2024)
Outlook+20% by 2030 (Tricentis 2025 Quality Transformation Report)
View all 7 cited data points
YearUS employmentMedian annual paySource
1960500n/aESTIMATE
197910,000n/aESTIMATE
199565,000$38,000ESTIMATE
2021190,120$98,220BLS-OEWS
2022196,420$99,620BLS-OEWS
2023203,040$101,800BLS-OEWS
2024201,700$102,610BLS-OEWS
Embed this timeline on your site

Free for any site. Paste this where the timeline should appear; it stays interactive, every datapoint stays cited, and it sets no cookies on your page. How embedding works

<iframe src="https://futurehistory.earth/embed/15-1253"
  width="100%" height="430" style="border:0"
  title="Software Quality Assurance Analysts and Testers, a Future History timeline"
  loading="lazy"></iframe>

See all roles in Tech & Data