In-House Costs
Outsource Costs

The True cost of in-house QA

Before you start hiring, use our cost calculator to make sure you’ve got everything you need to reach the end-to-end test coverage goals you’ve set for your company.

Test cases to build

Coverage goal

80% is considered a good goal for end-to-end testing.

0%
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Developer team size

Team size is a helpful way to estimate an app's complexity and needs. More.

0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Team size

QA engineer's test case capacity

Expect about 50 cases for junior hires, and 100 for very senior hires. More.

0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

New SDET hires

One can typically manage the testing infrastructure.

0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Hard Costs

QA engineer's salary

$90,000 is the US national average. Your mileage may vary. More.

$0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

SDET's annual salary

$120,000 is the US national average. While supplies last. More.

$0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Parallel test premium

Expect to pay about $116 per parallel run per month with other providers. More.

$0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Test cases needed
0
QA engineers needed
0
Annual salaries
$0
Annual test parallelization cost
$0
Total annual cost of building an in-house QA team
$0

See how we can help you save on QA

Schedule a demo

About our default recommendations

Developer team size

We’ve found that team size is a pretty reliable indicator of how complex your application is, and how many test cases you’re likely to need. For an application to have 80% end-to-end test coverage, expect to need about 40 tests cases per developer.

QA engineer's capacity

Through our own experience, as well as interviews with QA engineers, managers, and technical leaders, we’ve found that an experienced, full-time QA engineer can maintain a suite of 50–100 test cases. Maintenance means keeping tests reliably functioning, and accurately reporting, as the product changes. Their capacity increases and decreases based on their experience, the complexity of the product, and how often new features are released. 

Salary estimates

We’re using base salaries without benefits or other comp for openings in large and mid-sized cities as of January 2022. For QA engineers, salary ranges were taken from job openings like Senior QA Engineer and Senior Test Automation Engineer. For SDET, titles included Senior Software Engineer in Test and SDET.

Parallel test premiums

Parallelization becomes more and more critical as your team grows so your developers avoid blocking each other during test runs. It also becomes more expensive. As of January 2022, the two biggest cross-browser testing platforms were charging $116 per parallel test run per month for enterprise customers.