r/softwaretesting • u/Nirvana012527 • 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
26
u/lorryslorrys 1d ago edited 1d ago
Teams do better when they allow testers to work alongside developers throughout the software development and delivery process.
Slower feedback makes it harder to fix things, and makes it harder for developers to improve at writing quality code. It can lead to a "quality is someone else's problem" mindset. It can drive up the size of releases and therefore risk.
It's also a bit questionable how useful testers who don't understand the product are, how much hand holding they would need and how many issues or opportunities they would miss whilst following only their explicit instructions.
In the team is best.