Testing GenAI Applications in Java Without Losing Your Mind


Details
We extend our gratitude to IBM TechXchange for hosting this event and supplying the food. To help cover the cost of food, but more importantly so security can have your visitor badge processed ahead of the event, it is very important to register using the IBM registration form.
We also want to thank JetBrains for supporting us by offering a free 1-year subscription to any of their IDEs to one lucky attendee at this event.
We’re thrilled to host our second Ottawa Java User Group event of the year with an amazing speaker, Anna Chernyshova, Senior Solutions Engineer at Docker.
Anna is a powerhouse in developer productivity, shift-left testing, and Testcontainers. She’s the creator of Healenium and Akita, two innovative open-source libraries for test automation, and an experienced speaker at top international conferences.
Her talk, Testing GenAI Applications in Java Without Losing Your Mind, tackles one of the biggest challenges in modern development: how to test AI-powered applications effectively. With tools like LangChain4j, Docker, and Testcontainers, she’ll show you how to build reproducible testing environments—without the headaches.
If you're working with Java AI, or just want to level up your testing game, this is an event you won’t want to miss!
Schedule:
- 6 PM to 6:30 PM : Networking + 🍕🥤
- 6:30 PM : Talk + Q/A
Testing GenAI Applications in Java Without Losing Your Mind
The AI landscape is evolving rapidly, presenting developers with an array of technologies and approaches to incorporate AI into their applications. Tools like LangChain4j and Spring AI empower developers to seamlessly integrate AI into their Java applications, but success requires more than just adding AI—it demands robust workflows for testing, ensuring RAG correctness, setting up local development environments, and much more.
In this session, I’ll focus on how Docker and Testcontainers can streamline local development for testing and running GenAI applications built with LangChain4j. Learn how these tools enhance developer productivity by enabling fast, isolated, and reproducible testing environments for your AI-powered Java applications.
About Anna
Ex CS Engineer at AtomicJar, now Senior Solutions Engineer @ Docker. Passionate about shift-left, Testcontainers, and solutions for developer productivity. My background in open-source development and Quality Architecture gives me a solid understanding of technical solutions that ensure developer excellence.
Creator of the open-source library for self-healing test automation - Healenium, and the open-source library for BDD test automation - Akita.
Speaker at international conferences and meetups. Program Committee member of a large technical conference about software testing - Heisenbug.
Key areas of professional expertise cover:
- DevOps & Continuous testing implementation;
- Technical pre-sales;
- Shift-left testing;
- Test automation technologies and approaches;
- QA consulting: assessments, project kick-off, firefighting, pre-sales;

Testing GenAI Applications in Java Without Losing Your Mind