In-house Costs
Outsource Costs

The True cost of outsourced QA

Before you sign that contract, make sure you estimate the true cost of reaching the coverage goals you've set for your team.

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.
You'll need 0ish test cases for your app's size and coverage goals.

Test creation

Hours billed to write a test

2 hours per test case is about average for an outsourced QA engineer.

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

Billing rate per hour

$65/hour is a global average for outsourced QA. More.

$0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
It'll take 0 business days (0 hours) to create all of your tests.

Test maintenance

Monthly maintenance updates

This could be the period between significant releases (e.g., 2 sprint releases per month), or more frequently. More.

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

Hours billed to fix a failing test

An hour per test is a good estimate, particularly if the outsourced consultant rounds up to the next hour.

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

Test suite runs (per day)

Integrated pipelines will deploy 3–5 times per day, non-integrated maybe 1–2.

0
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
It'll take 0 hours to repair 0 tests each month.

Test runs

Parallel test run 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.
One-time billable amount for test creation
$0
Annual billable amount for maintenance
$0
Annual test parallelization premium
$0
First year cost to hire an outsourced QA consultant
$0
Recurring cost to hire an outsourced QA consultant
$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.

Hourly rate

$65/hour is a global average for traditional outsourced QA based on quotes received from QA firms across Latin America, the U.S., Europe, and Asia. Although this rate doesn't reflect the true cost of outsourced QA firms which often need a lot of hands-on management and coaching.

Monthly maintenance updates

As your application changes, the tests need to be updated or they start to flake. Most outsourced QA will only update broken tests on a standard schedule, and between those periods the tests may break and stop catching bugs.

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.

We use cookies to
improve your experience.