QA Process

QA Roles & Responsibilities.

Who owns what across QA, dev, and product decides whether quality is everyone's job or no one's. This guide walks the common QA roles, where dev and product fit, and a RACI example that makes ownership explicit.

GuideLead · Manager8 min

When to use it

Use this when quality keeps falling through the cracks, when two people think the other owns sign-off, or when you're structuring a QA team and need to define who is accountable for what.

Who uses it

QA leads and managers shaping a team, QA engineers who want to understand where their role ends and another begins, and engineering and product leaders defining shared ownership of quality.

On this page12 sections

WHY ROLES MATTER

When roles are vague, quality work either gets duplicated or dropped. Two people re-test the same flow while nobody owns the regression suite; everyone assumes someone else is doing the sign-off. Clear roles replace those assumptions with accountability — for each part of quality, someone specific is on the hook.

Clear roles aren't about building walls. They're about knowing who leads each activity so collaboration has a centre of gravity. "Everyone owns quality" is true as a culture, but without named responsibilities it quietly becomes "no one owns quality".

QA ENGINEER

The QA engineer is the core testing role: designing and executing test cases, exploring the product for defects, raising clear bug reports, and setting severity from the tester's seat. They own the day-to-day verification that features behave as specified.

It's a hands-on role focused on a feature or area. The QA engineer knows their part of the product deeply, runs the functional and exploratory testing, and is usually the first to find — and the best to describe — what's broken.

SENIOR QA ENGINEER

A senior QA engineer does everything a QA engineer does, plus the judgement work: shaping test strategy for their area, designing coverage for complex or high-risk features, and mentoring less experienced testers. They're trusted to decide how deep to test, not just to execute someone else's plan.

They often act as the quality conscience in refinement and design discussions, spotting testability problems and edge cases early. The step up from QA to senior QA is less about more testing and more about better testing decisions.

SDET

An SDET (Software Development Engineer in Test) is a tester who builds. They write and maintain automation frameworks, create reliable automated tests, wire testing into CI/CD, and build the tools and harnesses that make testing faster and more repeatable.

The SDET sits at the join of QA and engineering. Where a QA engineer asks "does this work?", the SDET also asks "how do we prove this works automatically, every build?" Strong automation coverage and a trustworthy pipeline are largely their responsibility.

QA LEAD

The QA lead owns how a team tests: the test strategy, the standards, the quality gates, and the QA sign-off on a release. They plan and coordinate testing across the team, run triage, and are the person accountable for the team's quality bar being met.

It's a role that balances hands-on and leadership. A good QA lead removes blockers, shields the team from chaos, and makes the call when there's a trade-off between coverage and time — then stands behind that call at sign-off.

TEST MANAGER

A test manager operates above a single team, owning QA across multiple teams or a whole product: process, headcount, tooling strategy, budgets, and reporting to senior stakeholders. They set the standards that individual QA leads apply.

Not every organisation has this role — in smaller teams a QA lead or engineering manager covers it. Where it exists, the test manager is accountable for the overall quality function rather than the testing of any one release.

PRODUCT OWNER INVOLVEMENT

Quality isn't QA's job alone, and the product owner has real responsibilities in it. They write clear, testable acceptance criteria, set defect priority based on business value, and make the business sign-off call on whether to ship — including accepting known risks.

When the product owner disengages from quality, QA is left guessing what "correct" means and what matters most. Their involvement is what keeps testing aligned to business value rather than to QA's best guess of it.

DEVELOPER INVOLVEMENT

Developers own a large share of quality: writing unit and integration tests, testing their own work before handoff, fixing defects, and helping diagnose root cause. Quality that's "thrown over the wall" to QA at the end is slower and worse than quality built in as code is written.

The healthiest teams treat developers and QA as partners, not a relay race. Developers catching their own bugs early frees QA to focus on the integration, exploratory, and risk-based testing where human judgement adds the most.

SHARED QUALITY OWNERSHIP

Defined roles and shared ownership aren't in tension — you need both. Everyone contributes to quality, but for each activity one role leads and is accountable, so collaboration doesn't dissolve into diffusion of responsibility.

A simple way to make this concrete is a RACI map: for each activity, mark who is Responsible (does the work), Accountable (owns the outcome — exactly one per row), Consulted (gives input), and Informed (kept in the loop). The example below shows how the roles above divide the core QA activities.

RACI EXAMPLE

ActivityQA EngineerQA LeadDeveloperProduct Owner
Test planningRACC
Test case designRAIC
Test executionRAII
Defect triageRACC
AutomationRACI
Release sign-offCRIA

COMMON MISTAKES

  • "Everyone owns quality" with no named responsibilities.

    Keep the culture, add the specifics. For each activity, name who leads and who's accountable — shared ownership needs an owner per task.

  • Treating QA as the only people responsible for quality.

    Developers test their own work and product writes testable criteria. QA can't inspect quality in at the end if it wasn't built in.

  • No clear owner for sign-off.

    Separate QA sign-off (quality is met) from business sign-off (we accept shipping). Name who owns each, or releases stall in limbo.

  • Confusing titles with responsibilities.

    Map responsibilities to activities, not job titles. A RACI says who does what regardless of what the role is called this quarter.