Rakuten Viber

QA engineer (auto) for mobile apps

In short

This role designs, builds, and maintains mobile test automation for iOS and Android using Appium and Java at Rakuten Viber, a major messaging super-app. The QA engineer will turn smoke suites into release-blocking gates, integrate tests into GitLab CI, and push the team toward an automation-first, zero-manual-QA mindset. It requires 3–5 years of hands-on mobile test automation experience with Appium, Java, REST API testing, and Page Object Model framework design. The position is hybrid, based in Warsaw, Poland.

About the Role
Rakuten Viber is one of the most popular and downloaded apps in the world. Working with us provides a unique opportunity to influence hundreds of millions of our users and to be part of the journey that makes us a super-app. Our mission is to make people's lives easier by enabling meaningful connections, from precious moments with family and friends, through managing business relationships to pursuing their passions. We're looking for an experienced, highly motivated Client Automation QA Engineer to join our team.
Responsibilities
•Design, build, and maintain mobile test automation on iOS and Android using Appium (Java)
•Build and maintain the framework using the Page Object Model and keep suites stable
•Turn mobile smoke suites into a release-blocking gate across both platforms
•Expand from smoke into regression and feature-progression suites
•Integrate suites into GitLab CI and run tests across devices (device-cloud platforms)
•Collaborate with mobile developers and QA to build quality in from the start
•On board and train QA engineers towards automation first as a process
Requirements
•3–5 years in test automation, with hands-on Appium (Selenide-Appium) for mobile
•Java 21/17, JUnit 5, Maven, Allure
•REST API testing for request/response validation — Retrofit2/OkHttp (or RestAssured)
•Framework and infrastructure building and maintenance — Page Object Model, GitLab CI, Git
•Understanding of mobile app testing challenges — flakiness, device fragmentation, network conditions
•A quality-first, automation-first mindset aimed to reduce manual QA to zero
•Experience using AI tools for development & QA
Nice to Have
•Backend test automation background — Selenide/Selenium, RestAssured (API)
•SQL/DB validation (MySQL via JDBI, Aerospike)
•AWS / GCP and Kubernetes
•Data-pipeline and feature-flag validation
•AdTech experience
Conditions
No conditions specified in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot