Modern QA2026Advocating for QA Investment — tiles
Log inJoin
12 / 55 · 23 QA Leadership & Mentoring · QA Culture and Advocacy← prev⊞ allnext →☰ Read as one page

2.4Advocating for QA Investment

Every QA leader will, at some point, need to convince management to invest in quality: more headcount, better tools, time for automation, time for tech debt. Here is how to make the case effectively.

ROI Arguments That Work

Cost of bugs by phase:

Phase Found Relative Cost to Fix Example
Requirements 1x "We caught this in the three amigos session"
Development 5x "The unit test caught this before code review"
QA / Staging 10x "We found this in the regression suite"
Production 50-100x "Customers reported it, we rolled back, and spent 3 days investigating"

Concrete cost stories work better than abstract ratios. Calculate the actual cost of a recent production incident:

"Last month's payment processing bug took 4 developers 3 days to diagnose and fix, caused 12 hours of downtime, resulted in 47 customer support tickets, and required a public status page update. The fully loaded cost was approximately $45,000. The bug would have been caught by a $2,000 investment in contract tests that we have been requesting for 6 months."

Automation ROI calculation:

Manual test execution time per release:  40 hours
Number of releases per year:             24
Total manual testing time per year:      960 hours
Hourly cost (fully loaded):              $75
Annual manual testing cost:              $72,000

Automation development cost:             $30,000 (one-time)
Automation maintenance per year:         $10,000
Automation execution time per release:   2 hours (48 hours/year)

Year 1 savings: $72,000 - $30,000 - $10,000 - $3,600 = $28,400
Year 2+ savings: $72,000 - $10,000 - $3,600 = $58,400/year

Risk Stories

Beyond ROI, risk stories resonate with leadership:

  • "We have no automated tests for our payment flow. A single undetected regression could result in incorrect charges to customers."
  • "Our test environment is shared across 5 teams. When one team breaks it, all teams are blocked. Dedicated environments would cost $X/month but save Y hours of blocked developer time."
  • "We have one QA engineer who knows the billing system. If they leave, we lose 3 years of domain knowledge with no documentation."