REMOTE (LATAM or ONSHORE) - Apple Platforms UI Automation Engineer

Insight Global
Burbank, CA, United States
17 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Apple IOS Apple Xcode Automation of Tests Cloud Testing Code Coverage Computer Programming Computer Networks Continuous Integration Software Debugging
+9 more
Github Microsoft UI Automation Delivery Pipeline Large Language Models Hardware Testing Infrastructure Automation Frameworks Bug Reporting Xctest Programming Languages

Job description

We are looking for a motivated and curious Apple Platforms UI Automation Engineer to join our customer’s DevOps pipeline automation team. This team builds and maintains native XCTest-based automation frameworks, integrates them into CI/CD pipelines via GitHub Actions, and own the full lifecycle of automated testing across iOS, iPadOS, and tvOS. This is not a programming role nor a QA testing role, but more so a role where you will be running scripts to automate tests., * Add Accessibility Identifiers and collaborate with feature teams to ensure thorough test coverage

  • Integrate automation suites into CI/CD pipelines using GitHub Actions (nightly, feature, and performance runs)
  • Perform smoke, regression, performance, API, and real-device testing on AWS Device Farm
  • Automate critical user flows: force upgrade, StoreKit purchase flows, video playback, deep links, and more
  • Use Proxyman and Charles Proxy to intercept and mock network calls for reliable test scenarios

  • File detailed bug reports and collaborate with development teams to drive resolution.

  • Contribute to AI-powered testing initiatives including LLM-assisted test generation and self-healing automation.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Requirements

  • 3+ years of experience in Apple platform automation engineering and experience testing deep links across iOS, iPadOS, and tvOS
  • Strong proficiency in Swift for test development
  • Hands-on experience with XCTest and Xcode for writing and running UI automation tests
  • Experience integrating test pipelines with GitHub Actions or similar CI/CD systems
  • Solid understanding of StoreKit and experience testing purchase flows end-to-end
  • Familiarity with network proxying tools such as Proxyman or Charles Proxy for API inspection and mock data creation
  • Experience with AWS Device Farm or similar real-device cloud testing platforms
  • Strong debugging skills and the ability to identify flaky tests, diagnose failures, and maintain stable pipelines
  • Excellent collaboration skills and a growth mindset

TECH STACK:

  • Languages & Frameworks: Swift, XCTest
  • CI/CD: GitHub Actions
  • Platforms: iOS, iPadOS, tvOS
  • Device Testing: AWS Device Farm, Apple Simulators
  • Network Tools: Proxyman, Charles Proxy
  • Testing Types: UI Automation (smoke, regression, feature), Performance, API, Real Device

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:34 min

Testing and accessibility in Compose Multiplatform on iOS

Andrea Della Porta Andrea Della Porta · World Congress 2026 Europe

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

Videos

See all

Related articles

See all