5-10+ years in software engineering or test automation with strong Swift proficiency.
Hands-on experience writing Swift code daily.
Experience expanding automated test coverage for mobile applications.
Deep familiarity with XCUI Test Framework for iOS automation.
Ability to maintain and enhance automation frameworks.
Responsibilities
Build and maintain automated UI tests using Swift and XCUI.
Drive initiatives to improve automation coverage and reliability.
Contribute to test framework development and automation strategy.
Integrate automation into CI/CD pipelines.
Analyze test failures and optimize execution pipelines.
Benefits
Work in a collaborative and highly technical engineering environment.
Hands-on role focused exclusively on automation.
Opportunity to significantly impact a high-traffic mobile commerce platform.
Full Job Description
IOS Engineer
Location; Austin,TX (5 days onsite)
Join a highly technical Quality Engineering team responsible for validating the mobile purchasing experience used by millions of customers worldwide. This application supports online purchases across all products on mobile platforms and is a critical component of the customer journey. The team is focused on expanding automated test coverage, improving test reliability, and driving quality through engineering excellence. This is a hands-on, engineering-focused role with minimal business-facing interaction and a strong emphasis on automation development using Swift and XCUI. THE OPPORTUNITY FOR YOU
As an iOS Automation Engineer, you will work alongside a team of engineers dedicated to ensuring the quality and stability of a high-traffic mobile commerce platform. Your day-to-day work will center around building and maintaining automated UI tests using Swift and XCUI, increasing automation coverage from approximately 50% toward full coverage.
This is a highly technical role where you'll contribute directly to test framework development, automation strategy, CI/CD integration, and quality improvements. The ideal candidate enjoys writing production-quality test code, solving complex automation challenges, and working within a collaborative engineering environment.
Location: Austin, TX (5 days onsite) KEY SUCCESS FACTORS (TOP 3 MUST-HAVES) 1. Strong Swift Development Experience
5-10+ years of software engineering or test automation experience (flexible based on skill level).
Hands-on experience writing code in Swift on a daily basis.
Open to candidates coming from either iOS Development or Test Automation backgrounds, provided they have strong Swift coding skills.
Experience building scalable, maintainable test code and automation solutions.
2. Mobile UI Automation Expertise
Proven experience creating and expanding automated test coverage for mobile applications.
Strong understanding of automation best practices, test design patterns, and framework architecture.
Experience identifying automation gaps and driving initiatives to improve coverage, reliability, and execution efficiency.
Comfortable working in environments where automation maturity is evolving and significant coverage expansion is needed.
3. XCUI Framework & CI/CD Experience
Deep experience with XCUI Test Framework for iOS automation.
Ability to maintain, enhance, and troubleshoot existing automation frameworks.
Experience integrating automation into CI/CD pipelines.
Familiarity with tools such as Jenkins, Appium, Sauce Labs, or similar automation infrastructure tools.
Experience analyzing test failures, improving framework stability, and optimizing execution pipelines.
NICE TO HAVES
Experience testing large-scale consumer-facing mobile applications.
Prior experience supporting eCommerce, retail, or online purchasing applications.
Knowledge of iOS application architecture and mobile development practices.
Experience with performance, regression, or end-to-end mobile testing strategies.
Exposure to distributed testing environments and cloud-based device testing platforms.
Mobile application testing experience is highly preferred.