Mobile tester with Appium
Mobile Test Automation Engineer
About the Role
We are looking for a Mobile Test Automation Engineer with strong hands-on experience in automating tests for mobile applications. In this role, you will work closely with mobile engineering teams to ensure high quality, performance, and reliability of mobile solutions across platforms and devices.
Key Responsibilities
Design, develop, and maintain automated test solutions for native, hybrid, and web-based mobile applications.
Build and enhance mobile automation frameworks, leveraging BDD approaches and mobile-focused testing tools.
Analyze mobile application architecture to create effective, device- and OS-aware test scenarios.
Develop and execute functional, regression, and end-to-end test cases for mobile apps and supporting backend services.
Prepare and maintain test environments, manage test data, and ensure readiness for mobile test execution.
Conduct compatibility, performance, and accessibility testing across a wide range of devices and operating systems.
Integrate automated mobile tests into CI/CD pipelines to support fast and reliable releases.
Identify, document, and track defects; generate test reports and support release sign-off activities.
Monitor QA metrics for mobile products and drive continuous quality improvements.
Collaborate closely with Mobile Engineering and Solution Architecture teams to address platform-specific challenges.
Share knowledge by mentoring team members and promoting best practices in mobile test automation.
Required Skills & Experience
Proven experience in mobile test automation using tools such as Appium, Espresso, and XCUI Test.
Strong programming skills in Java or other object-oriented languages such as Kotlin, Swift, Python, or C#.
Solid understanding of mobile platforms (iOS and Android) and their testing considerations.
Experience with CI/CD tools (e.g. Jenkins, Azure DevOps) and Git-based version control.
Hands-on experience with Xcode for iOS testing and Android tooling.
Familiarity with cloud-based device farms (e.g. BrowserStack) for cross-platform and parallel test execution.
Ability to design robust automated tests for native iOS and Android applications in cloud and local environments.
Strong analytical skills, attention to detail, and a collaborative mindset.
Mobile tester with Appium
Mobile tester with Appium