SEE PRICING & PACKAGES

Wednesday, April 29, 2026 - 2:45pm to 3:45pm

Dear AI, Which Tests Should We Run Now?

Teams have to test more and more functionality in less and less time, as successful software grows with each release, but release cycles are getting shorter and shorter. Many teams that Dr. Elmar Juergens works with manage thousands or even hundreds of thousands of tests across various stages and phases of testing. Typically, there are far too many tests to execute fully for each release, let alone during continuous integration. But how can one select the right tests to run at any given moment? Which tests will uncover the most bugs with minimal effort and within the available time? Dr. Juergens spent the last decade working on this challenge. In recent years, numerous AI-driven approaches have been proposed to address this issue. His team has implemented and tested these approaches, both with and without AI, in their own development processes and in collaboration with customer teams. In this talk, he will outline the best approaches, including test-impact-analysis, pareto-optimization, predictive test selection, AI clustering and similarity scoring of tests and code changes. He will share their failures and successes, and discuss which approach works best in which context.

Dr Elmar Juergens
Teamscale

Elmar Juergens works both as a researcher and a founder. He wrote his award-winning PhD thesis on static code analysis and remains active as a researcher in software quality analysis. In 2009, he co-founded CQSE GmbH. Along with his 60 colleagues, he has since helped international teams use software intelligence analyses to write better software in less time. Elmar frequently delivers keynotes and talks at research conferences and industry events. In 2015, he was named a Junior Fellow of the GI. His research has been cited over 4,000 times. He received the German Award for Software Quality in 2024 and chairs the program committee of EuroSTAR 2026.