What if quality isn't QA's job? Lilia Gargouri argues that it's a shared responsibility that must be built in from the very beginning, not bolted on.
#1about 3 minutes
Introducing a career in software quality and standards
Lilia Gargouri shares her extensive background as a software developer and head of quality assurance, including her work with the German Testing Board and ISTQB.
#2about 2 minutes
Quality is a shared responsibility for the whole team
The common anti-pattern of developers 'throwing tickets over the wall' is addressed by building quality in from the start as a team-wide responsibility.
#3about 2 minutes
Distinguishing between quality assurance and testing
Quality assurance and testing are distinct concepts, and knowing when you have tested enough requires a deeper understanding of quality principles.
#4about 3 minutes
AI tools accelerate coding but risk architectural debt
While AI tools increase coding velocity, they can introduce unmaintainable code without proper engineering oversight on architecture, design patterns, and accountability.
#5about 5 minutes
Adopting an engineering mindset over a coder mindset
A true software engineer questions requirements and builds robust solutions, unlike a coder who simply implements tasks and passes them on.
#6about 3 minutes
How to build a culture of quality in development teams
Implementing quality gates, enforcing code reviews, and raising awareness through onboarding are key steps to making quality a shared responsibility.
#7about 3 minutes
Tools accelerate work but cannot replace engineering skills
Software development tools are like a mixer for a baker; they speed up the process but cannot replace the fundamental skills and critical thinking of the engineer.
#8about 2 minutes
The value of community and knowledge sharing at conferences
Tech conferences provide a valuable opportunity for developers to connect, exchange ideas, and learn from diverse experts and organizations in person.
Related jobs
Jobs that call for the skills explored in this talk.
One billion (bad?) developers: How AI is changing the way we learn to codeAI has transformed so many aspects of programming, with IDE-integrated code assistants now capable of building complex projects from simple prompts.While AI makes it easier for newcomers to dive into coding, could it also hinder their learning by enc...