
API Automation Engineer, Java & XCUITest
Overview
You will own API and UI automation for Java-based test suites across iOS and Android devices, working 5 days onsite in Cupertino. You will integrate XCUITest frameworks to validate device behavior and drive test strategy with a cross-functional team. This role demands hands-on coding and a proactive mindset, with direct impact on product quality.
What You'll Do6
- 1Design and build Java automation frameworks for API and UI testing on iOS and Android platforms.
- 2Develop and maintain XCUITest scripts to automate device-level interactions and edge cases.
- 3Execute test suites on real devices, debug failures, and report defects with clear reproduction steps.
- 4Collaborate with developers and QA to define test coverage and integrate automation into CI pipelines.
- 5Drive the first 90 days by expanding API coverage and reducing regression cycle time.
- 6Optimize test execution by parallelizing suites across simulators and physical devices.
Requirements6
- 13-5 years of experience in Java automation for APIs and UI.
- 2Expert proficiency with XCUITest for iOS device testing.
- 3Hands-on experience with Selenium WebDriver and Playwright for web or hybrid app automation.
- 4Strong knowledge of Python and Swift for building and extending test utilities.
- 5Proven ability to test on real devices and simulators for both iOS and Android.
- 6Excellent verbal and written communication skills, with a proactive attitude toward problem-solving.
Salary Insight
Salary not disclosed in listing
Location
Required Skills
Similar open positions
Explore active roles that match your skills and interests.

ASCII Group LLC
VerifiedQA Automation Engineer, Apple Product Testing
Own the test automation strategy for an Apple client engagement in Austin, TX, building frameworks that cover UI, API, and performance for consumer-facing products. You will join a team of 8 engineers within a global IT services firm, collaborating daily with Apple's engineering leads to define quality gates and automate regression suites. This contract role differentiates by requiring former Apple experience, so you will immediately contribute to high‑visibility releases with minimal ramp‑up time.

K-Tek Resourcing LLC
VerifiedTest Engineer, AI-Driven API Automation
You will own API test automation design and build for a top-tier client, driving quality across Java-based REST services. You will write and execute BDD tests with Cucumber and lead test strategy for your squad. Expect to collaborate closely with developers and product teams, shaping quality from day one. This role demands advanced hands-on skills in AI-driven API automation and experience at tier1 companies like Apple.

HPTech Inc.
VerifiedAPI Testing Engineer, Java & AI Automation
You will own API testing automation for AI-driven products at a tier1 tech company in Sunnyvale. Build and design automated test suites using Java, Cucumber, and REST API frameworks. Work with a team of engineers to ensure quality and reliability of AI features. This role offers direct impact on product releases and mentorship opportunities.
Apex Systems
VerifiedMobile SDET (iOS) - Test Automation Engineer
Lead test automation across the iOS app portfolio. Build and maintain scalable frameworks with XCUITest and Swift. Collaborate with engineering and product teams to improve release quality. Reduce test flakiness and drive best practices. This role reports directly to the QA Director and influences tooling decisions.
Logic
VerifiedTest Automation Engineer 6321335 Logic San Francisco
Detail-oriented Mobile and Web Automation Tester with expertise in Selenium and mobile automation tools drives business transformation. This role focuses on designing and executing automated test scripts for Android and iOS platforms while contributing to web automation efforts using Selenium. The ideal candidate collaborates with cross-functional teams to ensure comprehensive test coverage and continuous improvement of automation frameworks.

Enexus Global
VerifiedQA Automation Engineer - Mobile & API Testing
Own the quality of mobile and API test suites at Enexus Global, driving automation across the full SDLC. You will build and maintain robust test frameworks using Python, Appium, and Selenium, ensuring seamless releases for enterprise clients. Collaborating with a nimble engineering team in Fremont, CA, you will validate end-to-end functionality from database to user interface. This contract role demands 5 days onsite, offering direct impact on product quality and release velocity.