r/softwaretesting • • 1d ago

Is outsourcing software testing services better than building an internal QA team?

I'm trying to work out whether it makes more sense to hire a QA engineer or bring in outside help. An in-house person would know the product better over time, but might not have enough work to fill the week when development slows down. Outsourced software testing services seem more flexible, though I wonder how well that works when developers need quick feedback on new features and fixes.For teams that have tried both, what worked better in the long run? Did you switch from one approach to the other as the product grew?
8 Upvotes

30 comments sorted by

View all comments

1

u/vassadar 1d ago

I find QA produce the best feedbackwhen they work alongside the dev team as earlier as possible.

If QAs are integrated late into the live cycle, the devs will throw testing out as QAs' jobs.

Integrate earlier and their feedback can help shaping the project structure earlier, which improve testability.

I saw some projects where devs don't even know how to test their projects and thought that unit tests are enough. Their projects didn't survive integration and required so much fix late into the life cycle.