Quality Matters: The Role (and Non-Role) of QA
Quality in software development is everyone’s responsibility — yet QA is often treated as the final checkpoint before release. When defects surface late, pressure rises and the familiar question follows: “Why didn’t QA catch this earlier?”
This talk challenges that narrative by examining both the role and the non-role of QA in modern development teams — and how testers can navigate and respond to these expectations in practice. What is QA truly accountable for? Where does its responsibility end? And how can testers help ensure that quality is built in from the start rather than inspected at the end?
Drawing on practical experience as a QA engineer and trainer, I explore how different working models shape expectations toward QA and how unclear ownership and siloed communication undermine shared responsibility. The session highlights practical strategies testers can use to strengthen collaboration, increase transparency, and make quality concerns visible within the team.
Rather than acting as gatekeepers, QA can enable risk awareness, constructive feedback, and clear expectations — even when facing pressure from “above.” The goal is not to elevate QA above others, but to equip testers with ways to advocate for a realistic understanding of responsibility so quality becomes a deliberate team outcome — not a last-minute rescue mission.