
Maksim Yakubovskiy
Ozon Bank
In the summer of 2025, Ozon Bank launched its own ATM network. For the team, this was a completely new domain: we had no prior experience testing or automating ATM user interfaces.
This talk explores how modern ATMs work—their main components, lifecycle, and the challenges that arise when testing systems at the intersection of hardware and software.
It also covers our journey toward regression automation for ATM UI: the tools and frameworks we experimented with, the limitations we encountered, and the solution we ultimately adopted.

Ozon Bank