QA Automation Engineer
JobgetherRemotely
kotlinswiftxctestgitlab ciespressoxcuitestcompose testui automator
Job Description
📋 Description
- Design and implement automated tests for iOS and Android SDKs.
- Build, maintain, and extend automated test suites as SDKs evolve.
- Increase automation coverage while keeping tests reliable.
- Execute automated tests on real-device clouds; triage failures.
- Maintain CI/CD pipelines with GitLab CI and YAML.
- Develop and maintain Bash scripts and Gradle configs.
🎯 Requirements
- 3+ years in mobile test automation or mobile dev transitioning to automation.
- Hands-on mobile test automation in at least one major stack.
- iOS: Swift with XCTest/XCUITest; Android: Kotlin with Espresso/Compose Test/UI Automator.
- Able to read SDK source to design effective automated tests.
- CI/CD experience, especially GitLab CI and YAML.
- Bash scripting and Gradle familiarity.
🎁 Benefits
- Work on mobile security products and modern SDK tech.
- Hands-on exposure to mobile test frameworks and real-device testing.
- Contribute to CI/CD pipelines and scalable QA practices.
- Collaborate with experienced automation, QA, and developers.
- Opportunities to expand across mobile, automation, DevOps, AI-assisted development.
- Ownership over test quality, automation coverage, and continuous improvement.
Back to all jobs