DEV Community

Discussion on: QA Vs Developer: Whose responsibility is to do app testing?

Collapse
 
sargalias profile image
Spyros Argalias

It is the responsibility of the developer to ship code that works as intended. Therefore the developer must do the testing necessary to ensure their code always works.

QA is an additional defense. Think of them as (constant) auditors of your work. In reality, if things always worked as expected, we would never need QA. Or at least they would be usability / design testers rather than functionality testers. But of course QA is needed because people make mistakes, miss or misunderstand requirements, etc.