Autonomous Quality Engineering: AI Systems That Generate Execute Heal Learn and Govern Quality
summary
A framework that actually runs: generative LLMs plus a multi‑agent coordinator use RAG and vector stores to draft tests, mutation testing to prove they would catch bugs, and cross‑model validation (generate with one model, verify with another). A prototype shifts a 600‑test suite to targeted regression of ~200 tests based on commit risk, layers self‑healing into L1–L4 fixes, logs every decision into a quality memory, and adds governance (identity, policy, audit). Results from two years of builds show RL improves learning but trust still depends on the surrounding systems, not a single chatbot.
AI-written summary · about
chapters (49)
- 0:00Start
- 0:05Session Opens - Autonomous Quality Engineering
- 0:35The Framework: Generate, Execute, Heal, Learn, Govern
- 1:06Speaker Intro - Jyotheeswara Reddy Gottam, Senior Software Engineer at Walmart Global Tech
- 3:08What This Talk Is: The Good, the Bad and the Ugly of Two Years
- 4:09"Can We Run More Tests?" Was Never the Right Question
- 5:10We Can Ship Faster - The Problem Is Building the Confidence
- 5:41Each One Is Useful; Together They Become a Loop That Improves
- 6:13The Three Daily Workflows in Quality Engineering
- 7:44Feeding All Three Into the Coordinator
- 8:45Generate: Where We Started Was "Prompt In, Test Out"
- 9:46Good Test Generation Is a Pipeline, Not a Prompt
- 10:17Draft From Everything, Then Ground It With RAG and Vector Stores
- 11:18Treat AI Output Like a Junior Engineer: Trust but Verify
- 12:18Before a Generated Test Joins the Suite, Make It Earn Trust
- 13:18Match the Intent - Is It Actually Asserting Anything?
- 13:51Use Mutation Testing to Prove It Would Catch a Real Bug
- 14:21Execute: The Suite Is a Portfolio, Not a Checklist
- 15:23Why You No Longer Run All 600 Tests Every Time
- 15:53Targeted and Risk-Based Regression in Practice
- 16:53Keep a Golden Set That Runs Regardless
- 17:23Classify the Failure Instead of Burning Compute on Reruns
- 17:53Heal: The Goal Is Not a Green Build - It's a Trustworthy Signal
- 18:25Why Trust Dropped When the Signal Moved From Humans to AI
- 18:58Level One and Two: Locators, Waits, Test Data and Environment
- 19:28Level Three: Test Code Itself - Don't Heal Away a Real Failure
- 19:59Before AI, Tests Failed Loudly - Now They Fail Quietly
- 20:29Level Four: Product Code - Requires a Human Review
- 21:01Treat Every Self-Healing Change as an Experiment
- 22:03Learn: Every Stage Produces Data With Real Signal in It
- 22:34Quality Memory - Not a Model Checkpoint, an Organisational Memory
- 23:35Production Should Improve the Next Round of Testing Every Time
- 24:05Govern: Not Rules to Make Your Life Harder
- 24:36Identity, Policy, Evaluation, Audit and Rollback Around Every Action
- 25:06The Thing Nobody Asked For: You're Now Testing AI Too
- 26:08The Quality Dimensions: Groundedness, Robustness, Non-Determinism
- 26:38The Maturity Journey - and Being Honest About Where They Are
- 27:40Autonomous QE Doesn't Remove the Human - It Changes the Work
- 28:10Measure Outcomes, Not How Busy the Agent Looks
- 28:41Four Measurement Areas: Flow, Effectiveness, Trust, Economics
- 29:43Autonomy Comes From the Loop, Not From One Chatbot
- 30:45Without Governance, It Creates Chaos That Costs More Than Doing It Right
- 31:17Q&A: Practical AI Security Checks for Every CI/CD Pipeline
- 32:47Q&A: How Agents Should Learn From Historical Production Incidents
- 34:52Q&A: Architectural Safeguards Against Hallucinated Test Steps
- 35:22Never Let the Model That Generated It Certify Its Own Output
- 36:23Cross-Model Validation: Generate With One, Verify With Another
- 38:24Q&A: Telling Genuine Regressions From Environment-Induced Noise
- 39:24RL Makes It Easier - Trust Still Comes From the Systems You Build
related talks
32mKeynote: AI & GenAI in Quality Engineering: Crawl, Walk, Run
32mQuality engineering in the AI age: From testing AI to leveraging GenAI
29mTesting for Ghosts in the Machine: Assuring 'Good Enough' Software Quality in AI-based systems
28mWhy Software Quality Is the Key to Scaling AI Development
38mIntegrating Generative AI for Quality Eng. Into The Software Lifecycle
42mQA for ML: How we can trust AI with Food Sustainability
47mHuman Experience Testing – Redefining Quality Engineering in the Age of AI
30mAgentic QA vs LLM Dev: A Live AI Showdown in the DevOps Arena
