Test Smarter, Not Harder: How to Design Test Suites for Continuous Delivery
Imagine: as soon as any developed functionality is submitted into the code repository, it is automatically subjected to the appropriate battery of tests and then released straight into the wild. Setting up the pipeline to do just that has become commonplace, but most organizations hit the same stumbling block: just what IS the appropriate battery of tests? Automated build pipelines don't always lend themselves well to the traditional stages of testing. In this hands-on tutorial, Melissa will introduce testers to the key principles of test case and test suite design that apply to organizations big and small to allow them to take full advantage of the pipeline's capabilities without introducing unnecessary bottlenecks. Testers will learn how to make highly reliable tests that run fast and preserve just enough information to let the team determine exactly what went wrong and how to reproduce the error locally. They will also explore how to reduce overlap while still maintaining adequate test coverage, about what test areas might be most beneficial to combine into a single suite, and what areas might benefit most from being completely broken out.
Melissa Benua has worked in nearly every software development role - dev, test, DevOps, and engineering leadership - at companies ranging from Boeing and Microsoft to gaming startups and hypergrowth data platforms. She's built and scaled high-availability services for Bing, Cortana, Xbox, and PlayFab, and led the engineering teams that generated millions of lines of AI-written code per week at mParticle and Rokt while cutting bug escape rates by 20%. Today she serves as CTO at Vega and as a tech advisor through queenofcode.dev, helping founders from pre-Seed through Series A build and ship production software. Melissa speaks on engineering fundamentals in the agentic era: the planning, testing, CI, and observability disciplines that don't just survive AI velocity, but enable it. Her thesis - safety isn't the opposite of speed. It's the engine.
