Common pitfalls in modern QA

Are your software quality efforts constantly struggling to keep up? It is getting more challenging, especially in these modern times, where our quality processes constantly need to catch up with each sprint. We often require QA tasks to rush to be completed before the sprint ends. These and many more problems come from various sources, such as harmful practices, archaic best practices, misunderstandings, and many issues affecting software development teams. In particular, several cognitive biases affect teams and industries, such as the man with a hammer syndrome, semblance, congruences, the halo effect, and many more. Those may generate problems such as keeping the teams in infinite cycles updating automations, waiting long periods for their executions to finish, becoming the bottleneck of the entire team, and many more problems. In this talk, Leandro will discuss several examples of organizations suffering from these practices. The talk will highlight real-life situations, identifying solutions and recommendations for modern best practices. As usual, the talk will have endless funny analogies, thought exercises, and riddles that will leave the audience pondering and wondering if they are victims of such misunderstandings.

Paper | Presentation

Leandro Melendez

Leandro is a performance testing advocate with Grafana k6 helping everyone to ramp up on their performance practices. He has over 20 years of experience in IT and over 10 in the performance testing practice where he served multiple S&P500 customers all over the USA, Mexico, Canada, Brazil, India, Austria, etc. Author of the popular performance testing blog Señor Performo ( where he curates a diverse set of learning material for performance testers and engineers. He is an international public speaker participating in multiple conferences, events and webinars, with keynotes, workshops and multiple talks on his belt. And last, author of "The Hitchhikers Guide To Load Testing Projects", a fun walkthrough that will guide you through the phases or levels of an IT load testing project.