When Your Team Doesn't Respect QA
Every few weeks a version of the same post appears in a testing forum: my manager thinks QA is a waste of time, my developers resent me for finding bugs, and I'm starting to believe them. If that's you — the problem is almost never your testing. It's that the value of your testing is invisible to the people deciding whether it's worth funding.
When a team doesn't respect QA, testing harder won't fix it — you have to make the cost of the bugs you catch legible in the terms the business already tracks: money, time, and risk. A caught bug feels like nothing to the people who never had to live through the uncaught version. That's the whole trap: good testing erases the very evidence that would justify it. Your job, when respect is thin, is to stop letting that evidence disappear.
Let's also name the thing under the thing. Testing might be the only role where doing it well makes you briefly unpopular. You're the person who turned "we ship Friday" into "we were going to ship Friday." Some of the resentment you feel is real, and it isn't a sign you're bad at your job. It's the tax on being the one who says the uncomfortable true thing in the room.
Why don't developers and managers respect QA?
Not because they're bad people. Because of an accounting illusion. A bug you catch in staging never becomes a story anyone remembers. There's no outage, no angry customer, no all-hands. The disaster that didn't happen leaves no trace, so from the outside your work looks like a tax on shipping rather than insurance against catastrophe.
If testing is so easy, why are you the one finding the bugs? You didn't put them there — and the person who did, didn't catch them.
Sit with that line, because it's the whole argument. Finding a defect someone else created and then missed is not clerical work. It's a skill that's invisible precisely when it's working. The developer who wrote the bug isn't malicious for resenting you; they're human, and you just proved their code wasn't done. The manager who thinks testing is slow isn't stupid; they've simply never been shown the price of the release you quietly saved.
What to do when your team treats testing as a formality
You change what's visible. Every step below is really the same move — converting "I found a bug" into "I prevented a specific, costed outcome."
- Log the escape, not just the catch. Keep a quiet record of the serious bugs you caught before release and the ones that slipped past into production. The ratio is your single most persuasive artifact. "Nine severity-one issues caught pre-release this quarter, one escaped" is a sentence a manager can't wave away.
- Translate bugs into their currency. Don't report "login is broken on Safari." Report "login is broken on Safari — that's roughly a fifth of our users unable to sign in." Same bug, but now it's phrased in the unit the business actually budgets in.
- Attach a cost to the near-miss. When something you caught would have been expensive, say so, once, plainly: "if this had shipped, it's a data-integrity fix under load — a bad week, not a bad afternoon." You're not fearmongering. You're pricing the insurance.
- Make your reasoning visible, not just your verdict. When you decide not to test something deeply, say why. Showing the risk model behind your choices is what turns "QA ran some tests" into "QA made a judgment call I can trust."
- Find your three-amigos moment. Ask to be in refinement, not just handed the finished feature. A tester who shapes the story early is a colleague; one who only ever appears at the end to say "no" is a gate. People respect collaborators and resent gates.
- Know when it's the room, not you. If you've made the value legible and it's still dismissed, believe them. Some places genuinely don't want quality, they want the appearance of it. That's information. Document your case, protect your energy, and — bluntly — start looking. Respect you have to manufacture every single day isn't going to arrive.
Isn't this just self-promotion?
No — it's translation. The engineering value of your work is real whether or not anyone claps. But value that no one can see doesn't get funded, and unfunded QA is understaffed QA, which is burned-out QA. Making your impact legible isn't spin; it's the thing that lets you keep doing the actual work. The alternative is doing excellent testing in a language your organisation doesn't speak, and then being surprised when they don't pay for a second interpreter.
The short version
- Disrespect for QA is usually an accounting illusion: prevented disasters leave no evidence.
- You won't fix it by testing harder — you fix it by making the cost of what you catch visible.
- Track your catch-to-escape ratio, and price bugs in users, money, and time, not in symptoms.
- Get into the work early so you're a collaborator, not a gate.
- If the value is legible and still ignored, that's your answer — the problem is the room, and rooms don't change because you tested better.
The hardest part of testing was never finding the bug. It's holding your ground about what the bug means — to people who'd rather it stayed hidden. That's the muscle my workshop on the human side of QA is built to train: making quality legible, and defensible, to the people who decide whether it's worth paying for.