> Markdown version of [/videos/1815-let-s-talk-quality-lilia-gargouri?t=433](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri?t=433). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Let's Talk Quality! - Lilia Gargouri Lilia Gargouri warns that rapid AI development often masks deep architectural flaws. Discover why true software quality demands human oversight and a shift-left testing approach. - **Speakers:** [Lilia Gargouri](https://www.wearedevelopers.com/@lilia-gargouri) - **Event:** Coffee With Developers - **Published:** February 19, 2026 - **Duration:** 24:37 - **URL:** https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri ## Summary In the race to maximize developer velocity with generative AI tools, the tech industry is increasingly leaving code quality out of the conversation. Lilia Gargouri, Head of Quality Assurance at MGM Technology Partners, highlights how the illusion of rapid AI-assisted development often masks deep architectural flaws. Developers frequently rely on AI to generate vast amounts of code, treating quality assurance as a separate department to throw tickets "over the wall" to, rather than treating quality as an integral part of the engineering process. To combat this, engineering teams must adopt a shift-left testing approach where quality is built from the inception of a project. True software engineering requires human oversight, questioning requirements, and adhering to ISO software quality characteristics like maintainability, scalability, and observability—aspects that AI tools cannot intuitively balance. Gargouri champions the Three Amigos principle, bringing together developers, business analysts, and QA professionals to ensure requirements are robust before a single line of code is written, effectively shifting focus from mere programming to comprehensive software engineering. Ultimately, AI coding agents and testing frameworks are simply accelerators. As Gargouri notes, "a fool with a tool is still a fool." Developers must realize that while AI acts as a powerful mixer, the human remains the baker responsible for the final software architecture. Organizations can foster this accountability by enforcing strict agile quality gates early in the delivery pipeline, instilling quality awareness during developer onboarding, and shifting cultural mindsets so that code quality becomes a shared responsibility across the entire development team. **Keywords:** generative AI coding, code quality standards, shift-left testing, software architecture design, ISO software quality, quality assurance methodology, three amigos principle, agile quality gates, developer velocity metrics, AI code generation limitations, requirement engineering, cross-functional QA responsibility, software testing automation, ISTQB syllabus, application maintainability ## Chapters 1. **Balancing code generation velocity with software quality standards** (00:05) — Rapid AI code generation often overlooks the foundational importance of long-term software quality and engineering standards. 1. **Localizing software testing standards with international qualification boards** (01:54) — National testing boards adapt global software quality syllabi strictly for local languages and contextual relevance. 1. **Building software quality directly into the development process** (03:38) — Quality must be integrated from the beginning by developers rather than delegated to an external assurance team. 1. **Evaluating non-functional requirements and ISO software quality characteristics** (04:38) — Software development requires prioritizing critical non-functional elements like maintainability, scalability, and observability beyond just core features. 1. **Navigating accountability and architecture in AI generated code** (07:13) — Automated coding assistants require strong domain knowledge to prevent unmaintainable architecture and degraded system complexity. 1. **Preventing software bugs through upstream requirement engineering practices** (11:37) — Clarifying expectations during the requirements phase establishes high initial quality and reduces functional defects before implementation. 1. **Implementing shift-left quality gates in agile developer workflows** (15:07) — Integrating strict pre-commit checks and code reviews forces accountability and prevents quality degradation early in development. 1. **Prioritizing fundamental engineering skills over automated testing tools** (19:09) — Effective test automation acts as an accelerator for critical thinking and analytical engineering rather than a replacement. 1. **Connecting across domains at international software developer events** (22:14) — Global tech conferences provide critical opportunities to exchange knowledge with architecture and requirement engineering boards. ## Related Moments - [Motivations for adopting AI to enhance developer productivity](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) (from "Navigating the AI Revolution in Software Development") - [The shifting mindset of modern quality assurance engineers](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) (from "AI as a Test Designer: Transforming Experience into Automated Testing") - [Shifting software testing from adversarial gatekeeping to enablement](https://www.wearedevelopers.com/videos/1134-the-affordances-of-quality) (from "The Affordances of Quality") - [Enforcing strict quality assurance against rapid bug regressions](https://www.wearedevelopers.com/videos/2097-ai-code-then-vs-now-from-complex-rubbish-to-co-piloting-in-12-months) (from "AI Code then vs now: From Complex rubbish to co-piloting in 12 months") - [Verifying the quality of rapidly generated AI code](https://www.wearedevelopers.com/videos/100069-building-the-next-generation-of-ai-developer-tools) (from "Building the next generation of AI developer tools") - [Navigating developer bottlenecks and human accountability](https://www.wearedevelopers.com/videos/100265-fireside-chat-in-conversation-with-werner-vogels-cto-of-amazon-com) (from "Fireside Chat - In conversation with Werner Vogels, CTO of Amazon.com") ## Related Articles - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Exploring AI: Opportunities and Risks for Developers](https://www.wearedevelopers.com/magazine/522-exploring-ai-opportunities-and-risks-for-developers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [One billion (bad?) developers: How AI is changing the way we learn to code](https://www.wearedevelopers.com/magazine/516-one-billion-bad-developers-how-ai-is-changing-the-way-we-learn-to-code) ## Related Jobs - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat** - [Senior AI Agent Software Engineer (Go, Python) (m/f/x)](https://www.wearedevelopers.com/jobs/48277-senior-ai-agent-software-engineer-go-python-m-f-x) at **Dynatrace** - [AI Operations Manager (all genders)](https://www.wearedevelopers.com/jobs/48263-ai-operations-manager-all-genders) at **envelio** - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Tribe Lead - ( Software) Engineering Centre of Excllence](https://www.wearedevelopers.com/jobs/ext/1475530-tribe-lead-software-engineering-centre-of-excllence) at **SD Worx** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub**