~/conference

TestCon Europe 2024

TestCon Europe is the leading software testing conference for everyone willing to learn testing trends, best practices and make the mark on the testing landscape.

software testers, test automation engineers, QA managers, engineering managers, site reliability engineers, accessibility engineers

Playwright fixtures; Testcontainers database seeding; Database Rider and DbUnit diffs; Selenide UI automation; performance testing throughout the SDLC; accessibility testing integration; Kubernetes-native QA with Testkube; generative AI for test automation; flaky test mitigation techniques (cy.session, deterministic selectors); continuous exploratory testing

titleauthorlength
Andres Almiray: Setting Up Data Driven TestsAndres Almiray39m
Bootstraps real databases in tests using Testcontainers and compares DB state with DbUnit and the modern wrapper Database Rider. Demo runs two test cases…
Talk on
Andrei Solntsev: Selenide: Easy Automated Rests for Mobile & Web in JavaAndrei Solntsev44m
Selenide is a Java testing library built on Selenium that claims to cut boilerplate and make UI tests noticeably more stable by providing smart waiting…
Talk on
Pawel Zajaczkowski: Leader in the Land of DilemmasPaweł Zajączkowski46m
Covers concrete decision frameworks and tradeoffs: an Oracle black-box model of inputs (context, business, biology) to outputs; the 1983 OKO satellite false…
Talk on
Filip Hric: How to Write a Flaky Test Description: How (not) to Write a Flaky TestFilip Hric46m
Test flakiness breaks trust and slows delivery; fixing it requires concrete changes not slogans. Use Cypress or Playwright features: replace racing DOM…
Talk on
Tomasz Manugiewicz: Hybrid Heroes: Crafting Teams for Tomorrow's ChallengesTomasz Manugiewicz46m
Argues that hybrid, product-oriented, cross‑functional teams beat component or ad‑hoc project allocations for ownership and quality, showing specific…
Talk on
Ezanne Grobler, Leela A.Putten: Testing in the Digital Age: A True StoryEzanne Grobler, Leela A.Putten44m
A testing vendor on a multi‑vendor, R multi‑million digital transformation in 2017 finds no system integrator, no solution architecture diagram, and a hybrid…
Talk on
Elias Nogueira: Datafaker: The Most Powerful Fake Data Generator LibraryElias Nogueira49m
Library claims to be the go‑to JVM fake data generator, producing realistic, GDPR‑safe test data for Java and Kotlin with 2,000+ providers and locale support…
Talk on
Christina Thalayasingam: Great Products Come from Engineering Teams...Christina Thalayasingam43m
Claims that quality is a team responsibility backed by concrete changes: move tests into the development repo, shift effort from flaky GUI suites to more unit…
Talk on
Sheekha Singh: You cannot TEST everythingSheekha Singh41m
Claim: exhaustive testing is impossible and 100% coverage still misses real users' behavior. Gives a concrete P1: an account nickname containing an emoji…
Talk on
Adam Furmanek: You Must Test Your Databases And Here Is HowAdam Furmanek50m
Unit tests miss how queries run so slow queries slip into production: one ORM join returns 300,000 rows and takes 25 seconds in production, a CTE refactor goes…
Talk on
Mesut Durukal: Crafting a User Friendly Test Automation FrameworkMesut Durukal47m
Frames test automation as a product used for reading writing and running tests and gives concrete fixes: enforce descriptive test names, link test code to test…
Talk on
Ashok Kumar: Art of Communicating QualityAshok Kumar40m
A test-reporting framework is described that pulls data from Jira + Jenkins + PostGIS APIs, transforms it with rule-based mappings, and publishes Grafana…
Talk on
Lee Barnes: Maximizing the Value of Performance Testing Throughout the Software Development CycleLee Barnes47m
Many performance efforts produce misleading results and even harm decisions; real value is the actionable findings derived from measurable objectives and solid…
Talk on
Sammy Kolluru: Enhancing the Capabilities of Your Test Team: Preparing for AgileSammy Kolluru46m
Practical checklist for action: testers join backlog estimation and sprint planning, pair with developers to write unit tests and use planning poker, implement…
Talk on
Alex Pshe: 13 Best Practices for Building Web App Test Automation from ScratchAlex Pshe49m
Practical checklist: evaluate automation complexity with concrete questions (endpoints, platforms, CRUD coverage), confirm review apps and reproducible API…
Talk on
Roman Zakharov: Robot Framework: A Perfect Tool to Get Rid OfRoman Zakharov38m
Company moves its end-to-end tests from Robot Framework to pytest to gain native Python fixtures, easier debugging and access to Python libraries; transition…
Talk on
Peter Paul Bakker: The Power of Automated Resilience TestsPeter Paul Bakker43m
A tiny bank demo runs automated resilience tests in CI using k6 + WireMock + test-event-scheduler to inject delays (2s and 10s) and restarts while collecting…
Talk on
Panel Discussion | The AI Revolution in Testing: Opportunities and ChallengesAlexander Gyulai, Jonathon Wright, Maryia Tuleika, Mikko Paloheimo44m
Panelists describe concrete wins and constraints: a pilot that boosts ad revenue, a log‑analysis model that flags anomalies before incidents, and a Chrome…
Panel on
Gjore Zaharchev: AI in Software Testing Expectation vs RealityGjore Zaharchev32m
AI-generated test cases often fail until prompts include exact constraints: replacing a generic request with a prompt with exact field constraints (email…
Talk on
Surya Raj Balasubaramaniyan: Beyond Code: Mastering Soft Skills for Tech SuccessSurya Raj Balasubaramaniyan37m
Average person spends 90,000 hours at work—about one third of adult life—and half of technical skills may need retraining, so soft skills matter; a list of 44…
Talk on
Rick Tracy: The Future Fo(u)r TestersRick Tracy38m
Testing is too full to be one job so the claim is to split work into four specialist roles to get better results and less burnout. Proposed roles are test…
Talk on
Chris Harbert: Building the Testing PyramidChris Harbert47m
Timeline: JUnit in 1997, Selenium in 2004 and the pyramid popularized by Mike Cohn; recommends classifying tests so you write two end-to-end tests for the…
Talk on
Panel Discussion | Building Strong Testing Teams: Management, Development, and DiversityMartijn Goossens, Ashish Ghosh, Wim Demey, Chris Harbert, Natalia Petrovskaia46m
Panelists share concrete practices: create a transversal team of three engineers that temporarily joins sprints to cover automation and performance testing…
Panel on
Nishan Portoyan: AI-Driven Quality Optimization StrategiesNishan Portoyan42m
Describes a deployed platform called Secure GPT that filters and anonymizes data before it reaches external LLMs (ChatGPT, Copilot, Gemini, Claude) or an…
Talk on
Natalia Petrovskaia: The AI Illusion: Rethinking the Role of Human Expertise in Software TestingNatalia Petrovskaia44m
Claims that AI will handle routine testing but not replace humans, citing reports that AI usage in testing will rise almost 40% by 2030 and that more than half…
Talk on
Julius Mischok: Test Your Tests!Julius Mischok45m
Shows how to use PIT mutation testing with Java and JaCoCo for coverage to measure real test quality by injecting faults and checking which tests fail…
Talk on
Hans Borjesson: The Unique Holistic Perspective of the Software TesterHans Borjesson31m
Argues that testers hold a unique holistic view because they often run and feel the complete product across stakeholders, citing work on air‑traffic and…
Talk on
Anton Bolotin: Testing with Community: A New Approach to Quality Assurance through Public TestingAnton Bolotin38m
A method used at Soramitsu deploys smart contracts to a public testnet for one month, invites the community, and uses GitHub issues plus a Telegram channel to…
Talk on
Panel Discussion | Mastering Test Automation: Strategies and InnovationsAdonis Celestine, Daniel Horn, Francois Martin, Lucky Nkosi, Ashish Ghosh39m
Panelists argue that modern automation is about fast, frequent checks and developer feedback not bug hunting: Playwright setup in minutes replaces much…
Panel on
Angela Olszewska: Anti-tutorial: How to Terrify Your Team with Test AutomationAngela Olszewska36m
Shows concrete Python habits that break automation: toggling headless to headed so CI spawns visible browsers; running 1,000 one-minute tests sequentially…
Talk on
Lia Moreira: Playwright - Fun with fixturesLia Moreira45m
Shows how Playwright fixtures replace repetitive setup by wiring TypeScript page objects into custom fixtures that perform login navigation and expose methods…
Talk on
David Matejcek: Testing Jakarta EE Applications with Eclipse GlassFishDavid Matejcek34m
Jakarta EE testing becomes practical: GlassFish runs fast enough to execute integration tests on a laptop, the original TCK once had ~65,000 tests, and…
Talk on
Daniel Horn: BDD is Not a Testing Approach - How to Overuse BDD to Slow Down Your DeliveryDaniel Horn34m
Argument: BDD is a development practice, not a QA shortcut; when teams push Gherkin/Cucumber feature files downstream as UI acceptance tests they add overhead…
Talk on
Benjamin Bischoff: Old Tools, New Tricks: Unleashing the Power of Time-Tested Testing ToolsBenjamin Bischoff40m
Argues that decades-old tools remain practical by demoing a real browser test: a Selenium script clicks a book link and asserts the H2 text, run with Selenium…
Talk on
Adina Beer, Peter Schmidt: Building Bridges - Tap Into the Power of Communities of PracticeAdina Beer, Peter Schmidt37m
A small Test Community of Practice at a German bank centralizes scattered tooling and knowledge into a living document in Confluence, runs a six‑month pilot…
Talk on
Wim Demey: How LEGO Building Techniques Make Me a Better TesterWim Demey57m
Uses LEGO techniques — SNOT, gear ratio & torque, GBC standard and greebling test reports — to map concrete testing practices: gear ratios illustrate the…
Talk on
Lucky Nkosi: A11y Beyond the Theory: Integrating Accessibility Testing into Your WorkflowLucky Nkosi43m
Claims that about 15–20% of users have digital accessibility needs and that automated tools only catch roughly 40% (or up to 60% per Deque) of issues. Shows…
Talk on
PJ Hagerty: AI and Ethics - What We SHOULD Be PonderingPJ Hagerty48m
Defines foundation models and LLMs, warns of inherent bias and hallucination, and cites a study where LLM time‑series forecasts are wrong about 60–70% of the…
Talk on
Mario Leander Reimer: K8s-native Quality Assurance of Microservices with TestkubeMario-Leander Reimer45m
Argues that moving test execution into the cluster removes brittle monolithic CI and lets integration, performance and security tests run continuously against…
Talk on
Chris Harbert: Testing AI at the Scale of Big DataChris Harbert45m
Responsible for running 5,000 models on streaming pipelines processing 2 million records per second, the team builds automated evaluation that computes…
Talk on
Adonis Celestine: Tech Triumphs and Human TrialsAdonis Celestine37m
Argues that test automation is causing deskilling through three concrete effects — lost tester instincts, dopamine/vanity metrics and automation bias — and…
Talk on
Sabine Wojcieszak: Empower Your Career Journey: Thriving as a Woman in a Male-Driven IndustrySabine Wojcieszak46m
Claims that women spend 200 hours/year more on non‑promotable tasks, that a LinkedIn pulse found 33% of men admit to having discriminated and that conference…
Talk on
Ondrej Babec, Jiri Novotny: Performance Testing and Why Even the Imperfect One is ImportantOndrej Babec, Jiri Novotny46m
Talk documents a two‑year effort to performance test a Debezium Kafka connector on a messy mix of four bare‑metal lab machines plus a crusty office server and…
Talk on
Asaf Shochet Avida, Eitan Noy: Why My Amazing Test Automation Project CrumbledAsaf Shochet Avida, Eitan Noy50m
A three‑person team builds an ambitious test automation suite over ten months that sits unused in Git after 18 months; they automate an internal QA form with…
Talk on
Paul Chorley: Breaking the Speed-Quality Dichotomy in Software DeliveryPaul Chorley01h 00m
Demo shows a proof‑of‑concept speech-to-test layer that uses OpenAI to generate end‑to‑end tests for Service Now by parsing natural‑language scenarios into…
Talk on
Shray Sharma: Leveraging AI for Self-Healing Tests: Current Capabilities and Future ProspectsShray Sharma33m
Built a PoC that pulls plain-English Jira test cases, feeds the page DOM into an LLM pipeline (llama and mistro), generates code, then runs it in a Playwright…
Talk on
Wim Decoutere: Exploratory Learning StylesWim Decoutere43m
Explains exploratory testing as simultaneous learning test design and execution tied to the scientific method: form hypotheses, run experiments, gather data…
Talk on
Mikko Paloheimo: QA Skills ❤️ Competence DevelopmentMikko Paloheimo42m
OP Financial Group builds an internal learning platform, OP Software Academy, runs a QA learning tower since 2020 and uses a 70-20-10 model so employees do 10%…
Talk on
Michal Slezak: Creating a Framework with Playwright - How to Do It Right?Michal Slezak42m
Step‑by‑step recipe for a Playwright framework: TypeScript fixtures plus Page Object and Factory patterns, test data created by API not UI, and assertions kept…
Talk on
Maryia Tuleika: Real-Life Guide to AI in Software TestingMaryia Tuleika32m
Describes using AI on Stockholm public projects with concrete wins and limits: a deployed LLM-agnostic log parser that flags anomalies, routine use of ChatGPT…
Talk on
Martijn Goossens: Be a Better Test Friend to Your TeamMartijn Goossens41m
Argues that quality improves by breaking silos and building concrete alliances with PO UX dev and Ops, not by lone testing; recommends a user story template…
Talk on
Martijn Goossens: Become a Performance Test Master - the Non-Technical Side of ThingsMartijn Goossens41m
Practical recipe: run a one-hour test with ramp up for half the period, warm the environment first, test from the user locale, and include HTML/API, JS and…
Talk on
Lina Zubyte: Escaping the Trap of Infinite Testing and the Superiority Complex of a QALina Zubyte36m
QA practice shifts from perfection to value: use analytics and field visits to prove which bugs matter, not bug counts. DHIS2—an open source health system used…
Talk on
Kevin Harris: The New Test Manager's Survival GuideKevin Harris41m
Clear, specific checklist for new test managers: spend the first days learning stakeholders and current practices, don’t change anything, build one big…
Talk on
Jonathon Wright: Generative AI: Turning Testers into Superhero’sJonathon Wright40m
Claims a concrete productivity boost of 20–35% productivity gain and shows an implemented ingestion pipeline that turns unstructured docs into a searchable…
Talk on
Jesper Ottosen: Learning to Lead Testing ActivitiesJesper Ottosen41m
Claim: leadership is possible without a managerial role, and practical steps let individual contributors lead testing. Uses Hofstede cultural dimensions to…
Talk on
Davy Kenis: QA No More: Revolutionizing Software testingDavy Kenis37m
Argues QA must stop being a gate and become embedded quality assurance inside product teams, shifting from late-stage testing to prevention via practices like…
Talk on
David Fogl: Leveraging Generative AI for Enhanced Software TestingDavid Fogl40m
Demonstrates concrete integrations: Python + OpenAI Code Interpreter runs live analysis, the Robot Framework AI Library ties tests to OpenAI assistants, and a…
Talk on
Clara Ramos Gonzalez: How to Successfully Lead Your QA Team as a Hands on ManagerClara Ramos Gonzalez41m
Five practical moves for hands-on QA management: adopt a risk-based test strategy, become an advanced Jira/Defect-tracking user and maintain a point-of-contact…
Talk on
Calvin Schroder: AI Powered Unit Testing: The Rise, The Challenges, and The FutureCalvin Schroder36m
Evaluates 30+ AI test tools and chooses GitHub Copilot for companywide rollout, reporting 87% retention and ~15–30 minutes saved per 8‑hour coding day. Builds…
Talk on
Ashish Ghosh: Empowering Excellence : The Test Automation RevolutionAshish Ghosh37m
ING builds and open‑source low‑code framework ingenius that stitches business‑facing, data‑driven tests to Selenium, WinAppDriver, HttpUrlConnection, Axe and…
Talk on
Arlemi Turpault: Postman's Advanced AI and Automation TechniquesArlemi Turpault38m
Postman shows an end-to-end workflow: import an OpenAPI file, spin up a mock server, generate tests with POBot that add schema, status and response-time…
Talk on
Alexander Gyulai: A Practical Guide to Transforming Quality Assurance with Intelligent SolutionsAlexander Gyulai41m
Auto1 Group runs 900 microservices with about 400 deployments per week and 12,000 tests a day; the team builds small AI services that search test data with…
Talk on
Sowmya Sridharamurthy: Adapting Test Strategies to Modern Deployment MethodsSowmya Sridharamurthy40m
Company moves from single-prod to blue-green deployment with AWS-driven environments (Java infra code) and gains infrastructure as code access for testers. A…
Talk on
Francois Martin: One Small Test for Man, One Giant Leap for Software QualityFrancois Martin34m
NASA's 1970 report "What Made Apollo a Success" stresses testing as central: the 86‑page document has 271 occurrences of "test" versus 81 for development, and…
Talk on
Spyros Katopodis: How You Should Be Using Agile and AI For Testing And Quality AssuranceSpyros Katopodis45m
Zebra builds a voice‑assistant device and an in‑house annotation frontend for ML and moves testing earlier so regressions run weekly instead of at the end of a…
Talk on
Nicole van der Hoeven, Steve Upton: Flirting with Risk: A Playbook for Continuous ReliabilityNicole van der Hoeven, Steve Upton44m
A practical playbook for exploring reliability that names tools and actions: run small, permissioned chaos experiments (Netflix’s chaos monkey and tools like…
Talk on
Martin Gijsen: What Value Does Your Automation in Testing Have?Martin Gijsen46m
Argues automation fails when it lacks a business goal and pushes a simple prescription: pick one measurable business goal (time — including fast feedback…
Talk on
Daniel Horn: Time to Test Your Web-Application EfficientlyDaniel Horn45m
Compares Selenium, Cypress and Playwright on a webshop buy flow using 100 runs per combination in containerized CI to fix versions; measures runtime, browser…
Talk on
Benjamin Bischoff: Public Speaking and Procrastination - How to Speak at ConferencesBenjamin Bischoff42m
Describes a reproducible workflow: use testingconferences.org and PaperCall to find CFPs, submit unfinished abstracts to multiple conferences, track…
Talk on
Andreea Cosariu: An AI Experiment: Building a Test Automation Framework Using Generative AIAndreea Cosariu37m
Built a working end-to-end Java test framework using ChatGPT plus Java 17, Selenide, Gradle and GitHub Actions, with PMD static analysis; iterative prompting…
Talk on
Vitaly Sharovatov: From Astrology to Code ReviewsVitaly Sharovatov43m
Argues that blanket adoption of code review is magical thinking and advocates the scientific method to choose practices, with a concrete three-week experiment…
Talk on
Rene van Veldhuijzen: FOMO Sapiens and the Rise of the AI EmpireRene van Veldhuijzen40m
Session lays out concrete risks: LLMs are already auto-writing product backlogs, Project Initiation Documents and requirements, image generators fail (20 tries…
Talk on
Francois Martin: From Bugs to Brilliance: Testing Toolbox in ActionFrancois Martin44m
Live demos show concrete code and results: parameterized JUnit with CSV and methodSource exercises multiple inputs (including a failing 1+1=3 case) and…
Talk on
Florian Rappl: Testing CLI UtilitiesFlorian Rappl38m
Shows a homegrown test harness for the Pyro CLI that runs nearly 200 real end-to-end cases in about 15 minutes (previously over an hour) by using template…
Talk on
Mesut Gunes: Shift Left, Test Right: The Art of Continuous Performance TestingMesut Gunes50m
Continuous Performance Testing becomes part of CI/CD, running per-commit k6 load tests (JMeter, Gatling, Locust as alternatives), pushing results into a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.