PP - SDET Mobile with Automation B. - Job7880
Multiple Countries
Full Time
Manager/Supervisor
PP - SDET Mobile with Automation B. - Job7880
Summary
We are seeking a senior Software Development Engineer in Test (SDET) focused on mobile automation for Android and iOS. This role drives test engineering for native mobile applications, designing and maintaining robust automated frameworks to ensure reliability, performance, and high quality releases.
This is an opportunity to lead automation efforts using Kotlin, Python, Node.js and established mobile test frameworks (Appium, Espresso, XCTest), and to shape CI/CD pipelines that accelerate delivery and improve product quality.
Responsibilities
- Design and implement automated test frameworks for Android and iOS applications.
- Develop and maintain automated test scripts using Appium, Espresso, and XCTest.
- Build and optimize CI/CD pipelines to run mobile test suites and report results.
- Write automation tooling and utilities in Python and Node.js to support testing workflows.
- Implement platform-specific tests using Kotlin for Android and relevant iOS approaches.
- Execute functional, regression, and performance test automation and analyze results.
- Identify, document, and track defects; work with engineering to reproduce and resolve issues.
- Collaborate with product, engineering, and QA teams to define quality standards and testing strategies.
- Mentor engineers on test design, automation best practices, and mobile-specific considerations.
Requirements
- 5+ years of experience in software testing or SDET roles with a focus on mobile applications.
- Proven hands-on experience testing Android and iOS native apps.
- Strong programming skills in Kotlin and experience applying it to Android testing.
- Proficiency in Python and Node.js for scripting and building automation tools.
- Practical experience with Appium, Espresso, and XCTest for automated mobile testing.
- Experience building and maintaining CI/CD pipelines and integrating automated tests into them.
- Hands-on experience with Jenkins for automation and pipeline orchestration.
- Strong debugging, problem-solving, and communication skills; ability to collaborate across teams.
Nice to Have
- Experience developing or testing iOS apps using Swift.
Apply for this position
Required*