Skip to content
Heisenbug 2026 Autumn
  • Schedule
  • Speakers
  • Research
  • Atmosphere
  • Media
  • Partners
  • About
  • Archive
  • Experts
  • Code of Conduct
  • Participation rules
RU
RU

Schedule

  • Schedule
  • Favorites
Download schedule
  • date
  • topics
  • AI

    11
    • Watch recording

      How Not to Miss Cancer Due to a Broken Configuration: Testing and Monitoring of Medical AI

      The quality of medical AI cannot be measured by a single offline metric — the error may lie in the data, configuration, preprocessing, integration, or infrastructure of the client. Using real files, I'll show you how we test the entire research path and why we consider monitoring to be part of testing.

      • Evgeniy Nikitin

        Celsus

      Hall 1In RussianRU
    • Watch recording

      LangFuse for LLM Agents: How to Eat the Testing Cactus Without Getting Pricked

      How to test autonomous multi-agent systems if their quality is not deterministic and errors can hide deep within the chain of agents?

      • Artem Samoilov

        Sber

      Hall 3In RussianRU
    • Watch recording

      AI Agents for Auto QA: From Chaotic Requests to Systematic Work with Skills

      Real experience with Java and Spring: OpenCode and Qwen 397B in a closed loop, console in the frame, not a single manual edit in the case shown.

      • Nikita Osipov

        T-Bank

      Hall 1In RussianRU
    • Watch recording

      UI Tests with AI: Comparing Approaches and Counting Tokens

      Taking the same UI scenarios, we will compare different approaches to AI‑based test generation using Playwright CLI, Journeys, Maestro, and other tools, and we will also calculate the cost of creating, running, and maintaining tests.

      • Aleksei Tiurin

      Hall 1In RussianRU
    • No record

      How to Build Your Own QAI Agent: Task Testing and Root-Cause Analysis

      At the workshop, we will build our own QAI agent, an agent system that helps us test tasks and perform root-cause analysis.

      • Aleksandr Volkov

        cloud.ru

      Hall 4In RussianRU
    • Watch recording

      Instructions to the Agent: What Is Hidden Behind Each Button

      Agents in QA work: from bug analysis to quality gate in pipeline. What is hidden behind each setting, how much does one dialogue move cost, and why do the Playwright authors advise against using their own MCP.

      • Konstantin Volkov

        Veai

      Hall 1In RussianRU
    • Watch recording

      Using IDE Refactoring Tools in AI Coding Agents

      Agents break code when refactoring not because the model is weak but because it was handed a text editor instead of tools with guarantees.

      We'll look at what happens when you give an agent an IDE's refactoring engine, how to design tools like these, and where the approach has its honest limits.

      • Mikhail Kosticyn

        Veai

      Hall 3In RussianRU
    • No record

      How to Hack AI Agents

      At the workshop, we will discuss how modern agent systems are structured and what techniques are used to test them for security.

      • Aleksandr Kniazev

        AMA

      Hall 4In RussianRU
    • Watch recording

      Token FinOps: How Engineers Stop Being an Expense Item

      Using the example of a real multi-agent autotesting system, we show how choosing the right model for a task and several engineering techniques result in 40-90% savings without loss of quality.

      • Evgenii Grebenshchikov

        Sber

      Hall 1In RussianRU
    • Watch recording

      Who Is Responsible for the Quality When Agents Write the Code?

      We will analyze real cases with our experts, debate the new role of a tester, and separate working practices from futuristic hypotheses.

      • Aleksei Tiurin

      • Mikhail Novotarsky

        Sber

      • Avenir Voronov

        Veai

      • Andrey Dmitriev

        JUG Ru Group

      Hall 1In RussianRU
    • Watch recording

      The Green Test Lies: Dependent Types and a Multi-Agent System vs QA Tools

      How to find bugs not in applications, but in the QA tools themselves, which we trust to provide testing results.

      • Mikhail Murunov

      Hall 3In RussianRU
  • Best Practices

    9
    • Watch recording

      How Not to Miss Cancer Due to a Broken Configuration: Testing and Monitoring of Medical AI

      The quality of medical AI cannot be measured by a single offline metric — the error may lie in the data, configuration, preprocessing, integration, or infrastructure of the client. Using real files, I'll show you how we test the entire research path and why we consider monitoring to be part of testing.

      • Evgeniy Nikitin

        Celsus

      Hall 1In RussianRU
    • Watch recording

      Case Roulette: Testing Failed

      We analyze real‑life cases from practice without prepared answers: on stage, experts will take turns proposing their solutions, explaining their thought process, and justifying their approaches.

      • Dmitry Tuchs

        Dodo Engineering

      • Mikhail Novotarsky

        Sber

      • Emilia Kutsareva

        VK

      • Tatyana Romanova

        Ozon Bank

      Hall 2In RussianRU
    • Watch recording

      How an Estimate of Real Conditions and Reduction in Quality Led to Success

      Let’s talk about how to assess real‑world conditions, identify dependencies and limitations, and make decisions that help the team create a system that meets the market needs.

      • Irina Gertovskaya

      Hall 1In RussianRU
    • Watch recording

      Verified ≠ Reliable

      What does product quality look like in production, and what can QA do to ensure its reliability? Let’s talk about the SRE approach in testing: SLI/SLO/SLA, Observability, Error Budget, Toil, fault tolerance, and incident management.

      We’ll look at practical examples to see how QA can influence not only the quality of the release but also the stability and reliability of the product.

      • Andrey Zarubin

        Raiffeisen Bank

      Hall 3In RussianRU
    • Watch recording

      Token FinOps: How Engineers Stop Being an Expense Item

      Using the example of a real multi-agent autotesting system, we show how choosing the right model for a task and several engineering techniques result in 40-90% savings without loss of quality.

      • Evgenii Grebenshchikov

        Sber

      Hall 1In RussianRU
    • Watch recording

      Ultra Fast Integration Tests on Real PostgreSQL Instances (and Other SQL Databases)

      A real story of how my team went from 30-40 minutes per integration test run down to 3-4 minutes. We'll talk about how we got there, the mistakes we made along the way, and where we ended up.

      • Sergey Bulavskiy

        Kontur

      Hall 2In RussianRU
    • Watch recording

      Case Roulette: A Real Product — An Unreal Test

      We analyze real‑life cases from practice without prepared answers: on stage, experts will take turns proposing their solutions, explaining their thought process, and justifying their approaches.

      • Mikhail Zhilin

        Postgres Professional

      • Konstantin Volkov

        Veai

      • Sofia Selezneva

        Granch

      • Tatyana Romanova

        Ozon Bank

      Hall 2In RussianRU
    • Watch recording

      Who Is Responsible for the Quality When Agents Write the Code?

      We will analyze real cases with our experts, debate the new role of a tester, and separate working practices from futuristic hypotheses.

      • Aleksei Tiurin

      • Mikhail Novotarsky

        Sber

      • Avenir Voronov

        Veai

      • Andrey Dmitriev

        JUG Ru Group

      Hall 1In RussianRU
    • Watch recording

      Autotests Beyond the POM: Building an Empire on Layers and DDD

      What should be the architecture of an autotest framework for the backend? Let's discuss proven solutions, scalability, and practical experience.

      • Artem Frantsev

        IBS

      Hall 2In RussianRU
  • Tools/Frameworks

    8
    • Watch recording

      Runtime Analytics Service: A Pipeline for Analyzing the Causes of Failures

      How to automate the analysis of automated test failures after CI/CD runs without turning this process into “we’ve handed everything over to neural networks”?

      • Dmitry Ermakovich

        Test IT

      Hall 2In RussianRU
    • Watch recording

      Stroppy — a Database Stress Testing Tool

      We will be happy to share our experience in developing performance testing tools, interacting with vendors, and selecting basic technologies.

      • Ilya Khaprov

        stroppy.io

      • Konstantin Osipov

        Arenadata

      Hall 3In RussianRU
    • No record

      How to Build Your Own QAI Agent: Task Testing and Root-Cause Analysis

      At the workshop, we will build our own QAI agent, an agent system that helps us test tasks and perform root-cause analysis.

      • Aleksandr Volkov

        cloud.ru

      Hall 4In RussianRU
    • Watch recording

      pywinauto: How to Become Cross-plafotrm and How to Back WPF and Qt

      As the pywinauto maintainer, I talk about cross-platform desktop UI tests, about code (DLL/SO) injection into UI process which should challenge commercial tools, and explain few complicated cases.

      • Vasily Ryabov

        Positive Technologies

      Hall 3In RussianRU
    • Watch recording

      More Than Just Tapping Around: How to Build a Toolkit for Manual Mobile Testing — from Bash Scripts to AI

      In this talk, we’ll explore several everyday scenarios. We’ll prepare a device; change its language, theme, and network settings with a single click; install an APK; and identify the exact build version.

      • Aleksandr Petrov

        VK

      Hall 2In RussianRU
    • Watch recording

      Using IDE Refactoring Tools in AI Coding Agents

      Agents break code when refactoring not because the model is weak but because it was handed a text editor instead of tools with guarantees.

      We'll look at what happens when you give an agent an IDE's refactoring engine, how to design tools like these, and where the approach has its honest limits.

      • Mikhail Kosticyn

        Veai

      Hall 3In RussianRU
    • Watch recording

      Evolution of Data Quality: Experience in Transitioning from Local Checks to a Platform-Based Solution and Automation

      I will share a practical case study of Data Quality implementation in a tax reporting project, where the synergy of PyDeequ and Soda Core helped stabilize calculations and prevent financial risks. Additionally, I will showcase our custom DQ-generator, which transforms metadata into ready-to-use validation rules and significantly reduces engineers' routine work.

      • Alina Ivanycheva

        Raiffeisen Bank

      Hall 3In RussianRU
    • Watch recording

      Ozon & Open Source: Why We Developed a New Testing Framework in Go

      I’ll tell you how and why we at Ozon created our own Testo framework for testing in Go and released it as open source.

      • Vadim Zbarashchenko

        Ozon

      Hall 2In RussianRU
  • Automation

    6
    • Watch recording

      Runtime Analytics Service: A Pipeline for Analyzing the Causes of Failures

      How to automate the analysis of automated test failures after CI/CD runs without turning this process into “we’ve handed everything over to neural networks”?

      • Dmitry Ermakovich

        Test IT

      Hall 2In RussianRU
    • Watch recording

      Fifty Shades of Backend Testing in Python. My Story of Pain

      Using practical examples, we will discuss how to review the test model, find blind spots and focus on checks that really reduce the risk of defects in production.

      • Elizaveta Yakusheva

        Tochka Bank

      Hall 2In RussianRU
    • Watch recording

      Beautiful Numbers, or What Do We Really Measure When We Measure Coverage

      Using small, visual examples, we will explore typical "coverage illusions" (green strings and increasing percentages that do not improve the quality of tests), show how cyclomatic complexity can set a lower bound on the number of tests required, and discuss mutation testing as an additional approach and its practical limitations.

      • Ivan Ponomarev

      Hall 1In RussianRU
    • Watch recording

      E2E Without E2E: How We Test Production Scenarios Without Test Users and Real Dependencies

      We will tell you how we run end-to-end tests on production code at Avito without a full E2E environment, isolating external dependencies using fakes.

      • Konstatin Gornostaev

        Avito

      Hall 1In RussianRU
    • Watch recording

      Autotests Beyond the POM: Building an Empire on Layers and DDD

      What should be the architecture of an autotest framework for the backend? Let's discuss proven solutions, scalability, and practical experience.

      • Artem Frantsev

        IBS

      Hall 2In RussianRU
    • Watch recording

      Ozon & Open Source: Why We Developed a New Testing Framework in Go

      I’ll tell you how and why we at Ozon created our own Testo framework for testing in Go and released it as open source.

      • Vadim Zbarashchenko

        Ozon

      Hall 2In RussianRU
  • Hardware

    2
    • Watch recording

      The Road as a Laboratory: Field Testing of Base Stations in a Vehicle

      What is field testing of telecom equipment and why is it needed in a real network?

      • Sergei Kornilov

        YADRO

      Hall 3In RussianRU
    • Watch recording

      Automating CLI Testing

      How to flexibly and painlessly automate CLI testing using FW as an example.

      • Daniil Ignatiev

        InfoWatch

      Hall 3In RussianRU
  • Mobile

    1
    • Watch recording

      More Than Just Tapping Around: How to Build a Toolkit for Manual Mobile Testing — from Bash Scripts to AI

      In this talk, we’ll explore several everyday scenarios. We’ll prepare a device; change its language, theme, and network settings with a single click; install an APK; and identify the exact build version.

      • Aleksandr Petrov

        VK

      Hall 2In RussianRU
  • Security

    1
    • No record

      How to Hack AI Agents

      At the workshop, we will discuss how modern agent systems are structured and what techniques are used to test them for security.

      • Aleksandr Kniazev

        AMA

      Hall 4In RussianRU
  • Load Testing

    1
    • Watch recording

      Stroppy — a Database Stress Testing Tool

      We will be happy to share our experience in developing performance testing tools, interacting with vendors, and selecting basic technologies.

      • Ilya Khaprov

        stroppy.io

      • Konstantin Osipov

        Arenadata

      Hall 3In RussianRU
  • Off Topic

    8
    • No record

      Check In: Networking Before the Start

      A networking session before the start of the conference day. Here you can easily meet other participants, find your first professional contacts, and start the conference with some conversation.

      • Maria Palagina

        T-Bank

      • Elena Popova

        T-Bank

      Hall 4In RussianRU
    • Watch recording

      State of Testing 2026

      The results of the TechRadar survey.

      • Aleksander Sharkov

        Monitor Electric

      • Andrey Dmitriev

        JUG Ru Group

      Hall 1In RussianRU
    • No record

      State of Testing 2026: Discussing the Research Results

      TechRadar shows what is happening in the industry. And we offer to understand together — why exactly so and what it means for our work. After the presentation of the study, we invite you to discuss the most interesting results at the round tables together with experts and colleagues. We will collect and present the main conclusions and insights of the participants at the closing of the conference.

      • Aleksandr Volkov

        cloud.ru

      • Aleksander Sharkov

        Monitor Electric

      • Andrey Dmitriev

        JUG Ru Group

      • Mikhail Novotarsky

        Sber

      • Sofia Selezneva

        Granch

      Hall 4In RussianRU
    • No record

      Fail Talks

      Let's talk honestly about testing failures: real stories, useful insights, and no recording. Do you have your own epic failure? Fill out the form and tell us about it!

      • Mikhail Gamayunov

        VK

      Hall 3In RussianRU
    • No record

      Check In: Let's Keep on Networking

      A networking session before the start of the second day of the conference. An opportunity to meet new participants, continue conversations that began the day before, and find new professional contacts.

      • Elena Popova

        T-Bank

      • Maria Palagina

        T-Bank

      Hall 4In RussianRU
    • Watch recording

      Limitations of Test Coverage

      Let's trace how the approaches to testing quality assessment have evolved: from line coverage and data coverage to fuzzing, context coverage, and business coverage.

      • Avenir Voronov

        Veai

      Hall 1In RussianRU
    • No record

      What's Wrong?

      Bring to the discussion what’s happening at your workplace right now: a difficult situation in the team, a block in the process, a conflict, an unclear bug, or a question that hasn’t been answered yet.

      • Dmitry Tuchs

        Dodo Engineering

      • Daria Manuhina

        Wildberries & Russ

      • Maria Palagina

        T-Bank

      Hall 4In RussianRU
    • Watch recording

      Critical Thinking in the Age of AI

      Let's discuss the results of modern psychological research and find out why critical thinking is becoming especially important in the age of AI.

      • Vladimir Spiridonov

        RANEPA

      Hall 1In RussianRU
Heisenbug 2026 Autumn

Conference on testing not just for testers

Our conferences
  • Calendar of all conferences
  • BiasConf
  • C++ Russia
  • CargoCult
  • DevOops
  • DotNext
  • Flow
  • GoFunc
  • Heisenbug
  • HolyJS
  • Hydra
  • IML
  • InBetween
  • JPoint
  • Joker
  • Mobius
  • PiterPy
  • SafeCode
  • SmartData
  • TechTrain
  • VideoTech
  • sysconf
Menu
  • Schedule
  • Speakers
  • Research
  • Atmosphere
  • Media
  • Partners
  • About
  • Archive
  • Experts
  • Code of Conduct
  • Participation rules
  • Legal documents

JUG Ru Group

Need help?

  • Phone: +7 (812) 313-27-23
  • Email: support@heisenbug.ru
  • Telegram: @JUGConfSupport_bot

Social links

  • Youtube
  • X
  • Telegram chat
  • Telegram channel
  • VK
  • Habr
© JUG Ru Group, 2016–2026