Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

SoftServe • Ukraine
Role & seniority
Stack/tools
Appium-based mobile automation with TypeScript (or other scripting language)
WebdriverIO or similar client libraries
Native mobile app automation (Android/iOS lifecycles, permissions, dialogs, background/foreground)
Node.js tooling (NPM/Yarn), test runners, CI integration (Jenkins, GitHub Actions or similar)
Swift or Kotlin for test components (nice-to-have)
Familiar with CI/CD workflows and reusable automation design
Top 3 responsibilities
Define and drive mobile test strategy and coverage for a UI-rich consumer app; focus on stability, performance, and reliability
Build, evolve, and maintain scalable, reusable native mobile automation frameworks and components
Integrate automation into CI pipelines; collaborate with iOS/Android developers, QA leads, and product managers to reduce flakiness and improve signal quality
Must-have skills
3–5 years QA experience with at least 2 years in test automation
Hands-on automation of native mobile apps (Android and iOS)
Appium-based automation with TypeScript (or equivalent) and WebdriverIO
Strong understanding of Android/iOS app lifecycles, permissions, dialogs, and device/OS variability
Proficiency with Node.js tooling, test runners, and CI integrations
Ability to write, maintain, and debug stable mobile automation tests
Col
WE ARE
SoftServe is a global digital consulting company founded in 1993, headquartered in Austin, Texas. We work on 2,000+ projects across the USA, Europe, and LATAM, delivering impactful solutions through innovation and collaboration.
We are partnering with a leading consumer-facing human insights platform to build and evolve high-quality, UI-rich mobile applications for iOS and Android, with a strong focus on user experience, performance, and reliability.
Our mission is to ensure exceptional user experiences through engineering-driven, native mobile test automation. The team is agile and cross-functional, committed to quality engineering practices across the entire software development lifecycle.
IF YOU ARE
Experienced with 3-5 years of QA experience with at least 2 years in test automation Hands-on in automating native mobile applications for Android and iOS Pragmatic in working within an existing automation setup or helping to establish one from scratch Skilled in Appium-based mobile automation using TypeScript, or another scripting language Proficient in using WebdriverIO (or similar client libraries) to drive Appium Knowledgeable in automating native mobile apps Practical with a clear understanding of Android and iOS app lifecycles, permissions, system dialogs, app backgrounding/foregrounding, and device/OS variability Meticulous in writing, maintaining, and debugging stable mobile automation tests Analytical in identifying and addressing common mobile automation failure patterns Familiar with Node.js-based tooling, including NPM and Yarn, test runners, and configs Organized in structuring automation code for readability and reuse Collaborative in integrating mobile automation into CI pipelines using Jenkins, GitHub Actions, or similar tools Strategic with a strong understanding of test design and coverage strategy Driven with a strong execution mindset, delivering incremental value consistently Team-oriented in working closely with QA Leads, mobile developers, and Product Managers
AND YOU WANT TO
Drive mobile test strategy for a consumer, UI-rich mobile application Build and evolve native mobile test automation frameworks that are scalable and maintainable Develop reusable test components, utilities, and tooling using Swift or Kotlin Collaborate closely with iOS and Android developers using the same technology stack Participate in design, planning, and technical discussions as a quality engineering partner Ensure stability, performance, and reliability of mobile applications across devices and OS versions Focus on high-value automation coverage rather than test quantity Reduce flaky tests and continuously improve automation reliability and signal quality Support quality across the entire software development lifecycle, from design to production Contribute to future-proof automation approaches, including readiness for potential Flutter migration Foster a culture of engineering excellence, quality ownership, and continuous learning
TOGETHER WE WILL
Support professional growth through certifications from leading providers such as Google and AWS Enable knowledge sharing and scaling expertise through participation in the Mentoring Program Care for your wellness with a health insurance package Offer wide career opportunities, challenging projects, modern technologies, and a clear career path through SoftServe’s People Excellence program Provide access to 11,300+ learning solutions via SoftServe University and Udemy Business Enable work in a senior, engineering-driven quality role rather than a manual QA position
SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.
Show more Show less