|
|
|
|
|
by pftg
151 days ago
|
|
The problem of handoffs makes this work far from cheap. And tests are not dumb work. TDD uses them to establish clarity, helping people understand what they will deliver rather than running chaotic experiments. Highly paid people should be able to figure out how to optimize and make code easy to change, rather than ignoring technical debt and making others pay for it. QA is just postponing fixing the real problem - hard to change the code. |
|
At the very least I want someone in QA doing end-to-end testing using e.g. a browser or a UI framework driver for non-web software, but there's so much more they do than that. In the same way I respect the work of frontend, backend, infrastructure, and security engineers, I think quality engineering is its own specialized field. I think we're all poorer for the fact that it's viewed as a dumping ground or "lesser"