At Raiffeisen Bank Russia, I've led the migration of a Kotlin/Selenide suite to Playwright and TypeScript, supporting FreeFlow Task Tracker through a full application rewrite. I use UI and API automation, PostgreSQL improvements, and a strong product understanding to support stable production releases.
Previously, I built and maintained Playwright end-to-end suites for SberEducation's Edutoria Marketplace, improved parallel execution and test-data management, and created an integration/component testing framework inside the frontend repository. I've also presented release quality, interviewed candidates, and mentored new engineers.
Across Tinkoff Mobile Bank, Skyeng's Vimbox, and Devexperts, I've automated critical financial, learning, Android, iOS, and desktop workflows using Kotlin, Java, Playwright, Espresso, Appium, Protractor, and Cucumber. I focus on reducing flaky tests, clarifying gaps between QA and development, and making automation useful for fast, reliable delivery.
