Learn from the Testing Experts
11th June, 2025
MONTREAL
Conférences Principales
DEMOCRATIZING QUALITY: BEYOND THE BUZZWORD, INTO REALITY
This keynote discusses the move away from siloed QA towards shared quality across all stakeholders, to enable faster delivery and higher quality. By exposing the flaws of siloed QA (bottlenecks, late bugs) and highlighting the benefits of democratized quality (speed, better products, stronger teams), it provides a path to implement this crucial shift and recover a once-fundamental testing skill.
Takeaways from this talk
Democratized quality, a core testing principle, offers benefits such as faster delivery, higher quality, and stronger teams. The testing industry is rediscovering this essential skill, and the keynote will explain how to implement this crucial shift
THE QUALITY ASSURANCE OF ARTIFICIAL INTELLIGENCE: HOW TO TEST THE TESTS!
Many testers are asking themselves, “What can AI do to improve my QA practices?” or even, “Will it replace me?” We believe the real question is different: How can we prepare to effectively test a technology that is already well-established, rapidly expanding, and increasingly present in our systems?
AI testing differs from traditional testing because AI systems are not static—they are dynamic and adaptive. They learn from data and feedback and adjust their behavior accordingly. This means AI testing must account for the variability and unpredictability of these systems, ensuring not only their proper functioning but also their reliability, ethics, and compliance with the specific requirements of each industry. This is where the tester’s role becomes crucial.
Takeaways from this talk
Dans cette conférence inspirante, David explorera les nouveaux défis posés par l’IA impose à la QA pour l’assurance qualité, les opportunités qu’elle ouvre et les pratiques clés à adopter. À travers des exemples concrets, nous verrons pourquoi les tests d’IA ne peuvent pas être abordés comme des tests traditionnels et comment adapter nos méthodes et outils quotidiens pour garantir qualité, fiabilité et conformité.
L’IA n’attend pas. Le train a déjà quitté la gare ; ne restez pas à la traîne.
Conférences Complémentaires
THE MISUNDERSTOOD TEST PYRAMID OR HOW I STOPPED TESTING EVERYTHING AT END TO END LEVEL
La pyramide des tests. Elle a presque 15 ans maintenant. Certains disent qu’elle est dépassée. Eh bien, d’après mon expérience, la plupart des gens ne la comprennent pas et ne l’appliquent pas correctement !
L’industrie du développement logiciel semble se concentrer sur la réalisation de tests de bout en bout, alors que la pyramide stipule qu’ils devraient être minimaux. Pourquoi un décalage de téléphone ?
Je souhaite vous expliquer clairement comment superposer vos tests. Soyons pratiques : je vais vous présenter un exemple simple (mais complet !) de test d’une page web et vous montrer où placer vos tests dans la pyramide.
- Des tests unitaires ? Bien sûr, mes développeurs en font TOUT LE TEMPS, clin d’œil !
- Des tonnes de tests API effectués au niveau de l’intégration ? Ah, évidemment !
- Les tests d’interface utilisateur ne sont pas réalisés de bout en bout ? Quoi ? Je sais, je suis passé par là ! J’ai fait l’erreur de mettre ces deux choses sur le même plan ! Mais plus maintenant !
Takeaways from this talk
Learn how to properly setup your tests (and test automation) to test things at the lowest level of the test pyramid, to be as efficient as possible.
- Be reminded that sorting and/or filtering a table are mostly API tests, not UI tests
- Introduction to Selenium Webdriver BiDi as a way to confirm that they UI is making the right API calls, (something that was previously only possible in Cypress and Playwright)
- Quick intro on how to do integration testing at UI level with modern test frameworks
HOW AI COMPLEMENTS TESTING
how artificial intelligence complements testing. Types of solutions that can be implemented for different platforms. Horizon can be seen in testing with AI. Myth or reality – will we lose our jobs?
Takeaways from this talk
How can we provide solutions in CRM and ERP applications where acceptance criteria can vary? What challenges might arise? How can we rely on AI? What can be achieved and what are the limitations?
INNOVATING TEST AUTOMATION WITH PLAYWRIGHT AT GOTO
Discover how GoTo leverages Playwright to revolutionize test automation, ensuring high-quality and reliable software for our innovative calling solutions. Our flagship product, GoTo Connect, is developed by over 300 dedicated professionals, including Developers, DevOps, Product Managers, and UX Designers. Learn about our robust framework, effective scripting practices, and the democratization of testing across our teams. We’ll explore trends in test automation, the integration of Playwright into our CI/CD pipeline, and how we use analytics and intelligent testing to continuously improve our strategies. Additionally, we’ll discuss the role of test automation in supporting agile development and enhancing user experience.
In this talk, I will share two concrete examples of how we use Playwright across different teams in the company. The first example will focus on validating a frontend page, ensuring that our user interfaces are intuitive and error-free. The second example will delve into the backend, demonstrating how we validate call management when calls enter our system. This includes creating realistic scenarios using third-party integrations to ensure robust and reliable call handling.
Takeaways from this talk
Benefits of Playwright: Understand the advantages of using Playwright for test automation, including its capabilities in handling modern web applications and increasing automated test coverage.
- Effective Scripting Practices: Gain insights into how integrating Playwright into our CI/CD pipeline ensures tests are executed periodically and after every pull request merge, helping us catch discrepancies quickly and avoid potential outages.
- Democratization of Testing: Learn how Playwright’s accessibility allows developers of all skill levels to contribute to automated testing efforts, fostering a culture of continuous improvement and shared responsibility for quality.
- Analytics and Intelligent Testing: Discover how Playwright provides detailed test reports and insights, enabling data-driven decision-making and continuous enhancement of testing strategies.
- Agile Development Support: See how Playwright’s flexibility and ease of use allow us to quickly add new automated tests as part of our agile sprints, ensuring every new feature or change is thoroughly tested.
- User Experience Enhancement: Understand the importance of automating user experience testing to ensure our applications provide a seamless and intuitive experience for users, and how Playwright helps us quickly identify and address any issues that may impact the user experience.
- Concrete Examples: Learn from two specific use cases: validating a frontend page to ensure a smooth user interface, and validating backend call management by creating realistic scenarios with third-party integrations.
INTEGRATING AUTOMATED TESTING INTO DEVOPS AND AGILE
Integrating Automated Testing into DevOps and Agile with Azure , Powershell and Pester with an agile test strategy.
Takeaways from this talk
Black box integration testing tailored for agile iteration with innovative ideas create by a devops needs with a test architecture created from scratch and the customer story that comes with it.
Panel Discussion Speakers
Lionel Briand
Expert in trustworthy software and AI with dual faculty roles in Canada and Ireland. Canada Research Chair at uOttawa and leader at Lero. Over 30 years’ global experience in software engineering, industry collaboration, and innovation. IEEE and ACM Fellow. Passionate about impactful research and teaching.