Talk
One TEST to Rule Them ALL!
iOS

David Petřina
iOS Platform Lead
iOS
Platform
–
Time
Date
Location
In our team, we built a unified automated UI testing system for both iOS and Android—without having a dedicated QA team. Using Appium (Python) and a custom Figma plugin, we create shared test scenarios that reveal platform differences, speed up our release cycle, and prevent repetitive human errors. In this talk, I’ll explain why developers should write UI tests themselves, how we structure our reusable “flows,” how we run the tests in CI/CD, and how this approach synergizes with Kotlin Multiplatform.
.jpeg)