What are the common quality ownership models, from an independent test group to whole-team quality?
answer
- Who is answerable when it ships broken
- Distance between writing and finding out
- Separate group, embedded, whole-team, coaching
- Skill concentrated or spread thin
- Over the wall, or rubber stamp
basics
~20 sFour shapes recur: an independent test group that verifies finished work, testers embedded in each delivery team, whole-team quality where every engineer tests and no dedicated tester exists, and a small coaching group that builds testing skill in others.
solid answer
~50 sFour models cover most organisations. An **independent test group** sits outside delivery teams and verifies work that is handed to it; it concentrates testing skill and is structurally separate from the people who wrote the code. **Embedded testers** join a delivery team full time, shape cases before code exists, and share the team's goals and standup. **Whole-team quality** has no dedicated tester at all: engineers test their own and each other's work, and testing skill is spread thin but present everywhere. A **coaching or enabling function** does little testing itself; it teaches technique, builds shared tooling and reviews approach. The axis that actually matters is distance: how long between someone writing a behaviour and someone finding out it is wrong, and whether the finder and the fixer share an objective. Most real organisations run a hybrid, and the models are stages a company drifts through rather than fixed camps.
go deeper
Be ready to name the four shapes and say one true sentence about each. Knowing whether your own team has a dedicated tester, and who you hand a finished change to, already answers most of what is asked here.
An interviewer expects you to explain what actually changes between models: how long feedback takes, who signs off a defect, and whether testing skill is concentrated in one group or spread thin across teams.
Show that you can diagnose the model you are in from its symptoms rather than its org chart, and name the specific cost it is imposing on your team right now instead of arguing for a favourite arrangement.
Own the tradeoff: a model is a bet about where deep skill should live and how much handoff latency the product can afford. Be ready to say which bet a regulated product versus a daily-release product should make, and why.
## What "quality ownership" names Quality ownership is the question of **who is accountable for knowing whether a change works** — not who runs the checks, but who is answerable when something ships broken. Every organisation answers it, usually by accident, through the shape of its teams. Four answers recur often enough to have names. ## The four models **Independent test group.** A group of testers sits outside the delivery teams. Work is completed, handed over, verified, and defects are handed back. The argument for it is objectivity and skill concentration: the testers did not write the code, so they carry none of the author's assumptions, and because they are together they build deep craft — data design, exploratory technique, tooling — and can be pointed at whatever is riskiest this month. It also gives specialised concerns (a compliance pass, an accessibility audit, a certification run) a place to live. **Embedded testers.** One or more testers belong to a delivery team permanently. They attend its planning, argue about a requirement before code is written, work through the tricky cases alongside the author, and are measured on what the team delivers rather than on what they catch. Feedback distance collapses from days to minutes. The cost is that testing skill is now distributed one person deep per team: the embedded tester has no peer group unless the organisation builds one deliberately. **Whole-team quality with no dedicated tester.** Every engineer is expected to test — their own work and each other's — and there is no separate role. This is common in small companies and in teams with strong automated checks. It removes handoff entirely, but it also removes the person whose full-time job was to think adversarially. It fails quietly: the team keeps testing the paths it already imagined, and nobody is looking for the case nobody thought of. **Coaching or enabling function.** A small group whose product is other people's capability. It runs technique sessions, builds shared harnesses and data tooling, reviews a team's approach to a risky release, and helps a new team get started. It does not own sign-off and does not act as a queue. Its failure mode is being quietly reclassified as a test group the moment a deadline gets tight. ## The failure modes to name **Over the wall.** With an independent group, the two sides can end up with opposing objectives: delivery is measured on features shipped, the group on defects found. Work is thrown over the wall, defects come back over the wall, and neither side owns the outcome. The symptom is a long, lumpy interval between writing a behaviour and hearing it is wrong, and defect reports about code the author has already changed twice. **Rubber stamp.** The opposite degeneration. Sign-off still exists on paper, but it is performed without evidence — approvals arriving seconds after the request, whole batches approved at the end of a period, approval by someone with no access to the environment. The ceremony survives; the verification does not. **Skill concentration versus spread.** An independent group concentrates deep skill in one place, where it is available to everyone but slowly. Whole-team quality spreads shallow skill everywhere, where it is immediate but nobody is expert. Embedded testers and an enabling function are two different attempts to get both, and each has a real cost. ## What changes between models Three things move as you go across the spectrum. **Handoff latency** — the interval between a change existing and someone competent judging it — shrinks as testers move closer to the team. **Who signs off a defect** moves from a separate authority to someone inside the team, which is faster and less independent. **Whose objective is served** changes: a group with its own targets will optimise for its own targets, and that is a structural fact, not a character flaw. ## How to answer this in an interview Name the four models, give one sentence each, then say the thing that distinguishes a candidate who has lived it: no model is correct in the abstract. A regulated product with a certification gate and a consumer web product on daily releases genuinely want different shapes. Real organisations are hybrids — embedded testers plus a small enabling group is the most common modern arrangement — and the shape you inherit is usually a fossil of how the company grew, not a decision anybody made. The useful skill is diagnosing which model you are actually in and what its specific failure mode is costing.
- Can an organisation run more than one of these models at once?Yes, and most do. The common modern hybrid is a tester embedded in each delivery team plus a small enabling group that gives those testers a peer community and builds shared tooling. A separate group often survives alongside it for work that genuinely spans teams or needs an independent signature, such as a certification pass. The risk in a hybrid is unstated overlap: two functions both believing the other checked something.
- What usually drives a company from one model to the next?Growth and pain, rarely design. A small company starts with whole-team quality because it cannot afford a tester. As it grows, defects escape and a test group is created, which works until the handoff interval becomes the bottleneck. Then testers are pushed into teams. The model you join is normally the residue of that history, so ask what problem the current shape was created to solve.
- What does a tester embedded in a delivery team do before any code exists?The most valuable part of the job. They read the requirement adversarially, ask what happens on the boundaries and on the failure paths, propose the cases the change will have to survive, and challenge acceptance wording that cannot be checked. Doing that before implementation prevents defects instead of finding them, and it is the part that disappears when a tester is only handed finished work.
Compare an editor who reads a manuscript after it is finished, an editor who sits with the writer through every chapter, a writers' group where everyone edits everyone, and a writing teacher who trains the group but edits nothing.
saying these in an interview costs you the question
- Says whole-team quality means nobody tests anything
- Claims one model is correct for every organisation
- Treats a separate group as automatically more rigorous
- Thinks an embedded tester just writes automation for developers
- Believes a coaching function owns release sign-off
- Cannot name a cost of the model they prefer