Career Guide 2025

QA Is Splitting Into Two Very Different Careers. Here Is How to Navigate the Fork.

Something structural is changing inside QA. What used to be a single job title is quietly becoming two distinct professions: one that lives closer to software engineering and infrastructure, and one that lives closer to product management and risk analysis. Both are growing. Both are well-compensated at the senior level. But they require fundamentally different skills, and most hiring processes have not caught up to the difference yet.

$0/mo

Generates real Playwright code, not proprietary YAML. Open-source and free vs $7.5K/mo competitors.

Assrt vs competitors

1. Why QA Is Diverging Now

For most of the last decade, the QA engineer role was generalist by design. You wrote test cases, maintained automation scripts, filed bugs, ran regression suites, and occasionally contributed to test strategy. The breadth made sense when automation was still maturing and one person could reasonably cover most of it.

Three forces are now pulling the role apart. First, test automation has become genuinely complex software engineering. A well-designed Playwright suite with proper fixtures, parallelization, visual regression, network mocking, and CI integration is a real infrastructure project. The skill gap between someone who can write a basic test and someone who can architect a maintainable test platform at scale is enormous, and it is widening.

Second, quality strategy has become its own discipline. As codebases and user populations grow, the question of what to test becomes as important as how to test it. Coverage gap analysis, risk-based prioritization, and designing test plans for ambiguous product areas require deep product knowledge and structured thinking about risk. That is a different skill set from writing selectors.

Third, AI tools are automating the mechanical parts of test creation. When a tool can generate boilerplate Playwright code from a natural language description, the human value shifts toward either the infrastructure layer (owning the systems that run and validate tests) or the strategy layer (deciding what needs to be tested and why). The middle of the role, where most QA engineers currently work, is under the most pressure.

2. The Test Infrastructure Engineer Path

The test infrastructure engineer is a software engineer who specializes in building and maintaining the systems that make automated quality assurance possible. They write code that tests code. Their primary output is a reliable, fast, maintainable test platform that the rest of the engineering organization depends on.

Day-to-day responsibilities

The skill profile

Strong TypeScript or Python, comfort reading browser APIs and network protocols, CI/CD pipeline experience (GitHub Actions, GitLab CI, Jenkins), and a instinct for maintainability over cleverness. Infrastructure engineers tend to think about reliability, observability, and developer experience. They are often more productive in a terminal than in a test management spreadsheet.

Career trajectory

This path leads toward Staff Engineer, Platform Engineer, or Developer Productivity Engineer roles. Compensation at the senior and staff levels is converging with general software engineering bands, which are significantly higher than traditional QA compensation. Many test infrastructure engineers eventually transition into broader platform engineering without losing their testing specialization.

2025 additions to the role

Evaluating AI test generation tools, validating that generated tests cover the right behaviors, and building guardrails around automated test creation are now part of the infrastructure role. As AI tools proliferate, the infrastructure engineer becomes the gatekeeper for test quality, not just test execution.

3. The Quality Strategist Path

The quality strategist is not primarily concerned with how tests run. They are concerned with what gets tested, why those things are prioritized, and whether the coverage actually reflects the risk profile of the product. This role sits at the intersection of product management, engineering leadership, and adversarial user thinking.

Day-to-day responsibilities

The skill profile

Strong systems thinking, written communication, and the ability to reason about probability and risk without perfect information. Quality strategists need to understand how software breaks at a conceptual level. They need domain expertise in the product they are testing. A quality strategist at a payments company needs to deeply understand payment flows, failure modes, and regulatory constraints, not just general testing principles.

Career trajectory

Quality Lead, Head of Quality, Director of Engineering with a testing mandate, or VP of Product roles where quality strategy is a core responsibility. The path is less linear than the infrastructure track but has high ceilings in organizations that treat quality as a strategic function rather than a cost center.

AI test generation changes the math for both roles

Assrt generates real Playwright tests from plain English descriptions. Infrastructure engineers can integrate it into the platform. Quality strategists can use it to rapidly translate coverage plans into running test code. Free and open-source.

Get Started

4. Tools That Serve Both Roles

Despite the divergence, both paths share a core tooling layer. Understanding the full stack of testing tools is useful regardless of which direction you go.

E2E automation frameworks

Playwright (from Microsoft) is the current consensus choice for new projects. It supports Chromium, Firefox, and WebKit from a single API, handles complex scenarios well, and has excellent debugging tools. Cypress remains popular, especially among teams that value its developer experience and real-time test runner. Both generate standard, portable test code.

AI-assisted test generation

Tools in this category let you describe a user flow in plain English and generate executable test code. Assrt is one open-source option that outputs real Playwright tests you own and can modify. QA Wolf and Momentic are commercial alternatives with different tradeoff profiles. The critical distinction is whether the tool generates standard code (which you can take anywhere) or a proprietary format (which creates vendor dependency). At $7,500 per month, QA Wolf is designed for enterprise teams with dedicated QA budgets. Open-source options like Assrt serve teams that want the same category of automation without the cost.

ToolOutput formatCostBest for
PlaywrightReal code (TypeScript/JS)FreeManual test authoring, full control
AssrtReal Playwright codeFree, open-sourceAI-assisted generation, no lock-in
QA WolfProprietary + Playwright$7,500+/moFully managed enterprise QA
MomenticProprietary YAMLPaid tiersNo-code test creation
CypressReal code (JavaScript)Free (open-source)SPA testing, visual debugging

Test management and coverage tracking

Linear, Notion, and Jira are commonly used for test case management at the strategy layer. Coverage tracking tools that map test cases to product features help quality strategists visualize gaps. Infrastructure engineers tend to use code-level tools like Istanbul or Playwright's built-in coverage reporting.

5. Skills Comparison and Hiring Implications

Most job descriptions still lump both skill sets into a single role. The result is either a generalist who does everything adequately but nothing excellently, or a senior candidate who is strong in one area and quietly ignores the other. Understanding the separation helps both candidates and hiring managers.

DimensionTest Infrastructure EngineerQuality Strategist
Primary outputTest platform, automation codeTest plans, coverage analysis
Reports toEngineeringEngineering or Product
Core skillsTypeScript, CI/CD, browser APIsRisk modeling, domain knowledge, communication
Key metricTest reliability, pipeline speedDefect escape rate, coverage gaps found
AI impactBecomes platform manager for AI toolsUses AI to translate plans into tests faster
Senior-level compConverging with SWE bandsPremium for domain expertise

What forward-looking teams do differently

Teams that are ahead of this curve write job descriptions that explicitly name the track. Infrastructure roles report into engineering and are evaluated on platform reliability metrics. Strategy roles report into product or engineering leadership and are evaluated on risk identification and defect escape rates. At smaller companies where one person fills both roles, the hiring tends toward the strategy profile, with AI tools handling more of the infrastructure work.

6. How to Choose Your Path in 2025

The most useful thing you can do right now is honestly assess which track your natural strengths align with and then move deliberately in that direction.

Signals you lean toward infrastructure

Signals you lean toward strategy

Building the right portfolio

Infrastructure engineers should be able to show a test platform they built or significantly improved, with concrete metrics on reliability, speed, or coverage. Quality strategists should be able to show test plans, coverage analyses, and documented examples of bugs or coverage gaps they identified that would not have been found by automated tests alone. The portfolios look very different, which is part of the point.

7. How AI Test Automation Changes Both Roles

AI test generation is not replacing either role. It is reshaping them in complementary ways. Understanding the effect helps you calibrate how to invest your time.

For infrastructure engineers, AI tools become part of the platform they manage. Evaluating which generation tools produce trustworthy output, integrating them into the workflow, and building quality gates around AI-generated tests are becoming core infrastructure responsibilities. The infrastructure engineer becomes the guardian of generated test quality, not just test execution.

For quality strategists, AI generation is a productivity multiplier. A strategist who can clearly describe user flows in natural language can now translate a test plan into a running test suite in hours instead of days. Tools like Assrt, which generate real Playwright code from plain English, reduce the dependency on infrastructure engineers for test creation without sacrificing portability or code ownership.

The division of labor that AI creates is roughly: quality strategists decide what to test and describe the scenarios, AI tools generate the initial test code, and infrastructure engineers own the platform that runs, validates, and maintains that code over time. Both roles become more focused and more valuable, not less.

The split is happening regardless of whether the industry formally acknowledges it. The QA engineers and teams who recognize it early will have a meaningful advantage in career positioning, hiring decisions, and tool adoption over the next two to three years.

Start Building Your Testing Platform

Assrt generates real Playwright tests from plain English descriptions. Own your test code, run it anywhere, and free your team to focus on coverage strategy.

$npx @m13v/assrt discover https://your-app.com