Hacker News new | ask | show | jobs
by megadopechos 87 days ago
Absolutely QA "should" exist. Our QAs are the most knowledgeable people on our product, often informing devs and product alike of requirements, missing requirements, weird configuration outliers, how to actually use the damned app, etc. Without QA we would be developing and testing for brittle requirements to get code into an MVP state, not a functional, user-friendly state.
1 comments

"Should" is one of those words. QA absolutely should not exist. Developers should not write buggy code to begin with! But they do, so QA (in some form) must exist for software to be any good.
It's not just finding bugs, QA people are the people who actually USE the product, every part of it, every single day. They find pain points and things to improve and things that don't make sense constantly. But yes they're also really good at finding bugs.
QA should find not just bugs but where 'works as speced' is wrong because it doesn't make sense to do it that way.