SDET — Build Scalable iOS/macOS Test Frameworks

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical coverage
Stock options
Relocation assistance
Employee stock purchase plan

Job summary

Apple Inc. in Cupertino seeks a Software Development Engineer in Test for Creative Apps to architect and own test automation frameworks across iOS and macOS. You will build production-grade test suites in Python and Swift and integrate UI automation into live CI/CD pipelines.

You will drive test strategy, close coverage gaps, and push quality gates that influence release decisions, while exploring GenAI-assisted test generation and tooling integrations to accelerate quality practices.

Qualifications

  • 3+ years of hands-on experience in SDET, QA automation, or software engineering with a testing focus.
  • Advanced proficiency in Python and Swift, specifically for building automated test frameworks and test tooling — not just scripting.
  • Practical command of the full SDLC with clear experience embedding quality gates at multiple phases, from design review through release.
  • Proven track record designing and executing multi-layered test strategies spanning functional, integration, regression, and exploratory methodologies.
  • Direct experience building UI automation with XCUITest or XUI frameworks against real Apple platform targets.
  • Demonstrated ability to integrate automated test suites into CI/CD pipelines and maintain them as living infrastructure.
  • Applied LLMs or GenAI tooling to test generation, failure analysis, or coverage gap identification in a real engineering workflow.
  • Built prompt engineering techniques into QA or developer tooling that measurably improved output quality or throughput.
  • Bachelor's degree in Computer Science, Software Engineering, or we may consider an equivalent depth demonstrated through industry work

Responsibilities

  • Build production-grade automated test suites in Python and Swift that validate iOS and macOS features at scale across unit, integration, and regression layers
  • Own the UI automation infrastructure end-to-end — from XCUITest/XUI framework design to seamless CI/CD pipeline integration
  • Drive test strategy for entire feature areas — defining coverage models, risk tiers, and quality gates that directly gate release decisions
  • Identify and close coverage gaps through root cause analysis, translating triage findings into systemic automation improvements
  • Accelerate team-wide quality practices by evaluating and integrating emerging tooling, including GenAI-assisted test generation and prompt engineering workflows
  • Perform manual functional testing as needed to validate new features, regressions, and complex user workflows that are not yet automated or require exploratory validation.

Skills

Python
Swift
CI/CD
Test automation
Quality gates
GenAI tooling

Education

Bachelor's degree in CS/SE

Tools

XCUITest
XUI
Jenkins

Job description

Apple Inc. in Cupertino seeks a Software Development Engineer in Test for Creative Apps to architect and own test automation frameworks across iOS and macOS. You will build production-grade test suites in Python and Swift and integrate UI automation into live CI/CD pipelines.

You will drive test strategy, close coverage gaps, and push quality gates that influence release decisions, while exploring GenAI-assisted test generation and tooling integrations to accelerate quality practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDET & Test Automation Architect for iOS/macOS
SDET & Test Automation Architect for iOS/macOS

Apple Inc. • San Diego (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Relocation assistance
SDET Automation Architect — iOS/macOS CI/CD
SDET Automation Architect — iOS/macOS CI/CD

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
Software Development Engineer in Test, Creative Apps
Software Development Engineer in Test, Creative Apps

Socket.dev • Cupertino (CA)

On-site
USD 130,000 - 170,000
SDET Engineer: Test Automation & CI/CD Expert
SDET Engineer: Test Automation & CI/CD Expert

Apple • Indianapolis (IN)

On-site
SDET - Creativity Apps (iOS/macOS), AI-Enhanced Testing
SDET - Creativity Apps (iOS/macOS), AI-Enhanced Testing

Apple Inc. • San Diego (CA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Discounted products
+4
SDET Engineer: Automate & Elevate Cross‑Platform Quality
SDET Engineer: Automate & Elevate Cross‑Platform Quality

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & Dental
Stock programs
Relocation assistance
+1
SDET for Video & Creative Apps
SDET for Video & Creative Apps

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical and dental coverage
Stock programs and RSUs
Bonuses/relocation assistance
Senior SDET: Build Scalable Testing Pipelines & Tools
Senior SDET: Build Scalable Testing Pipelines & Tools

Apple Inc. • Cambridge (MA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs
+2
SDET Automation Engineer (Python + Swift + XCUITest)
SDET Automation Engineer (Python + Swift + XCUITest)

Programmers.io • Cupertino (CA)

On-site
USD 110,000 - 150,000
SDET - Video & Vision Quality Automation
SDET - Video & Vision Quality Automation

Socket.dev • San Diego (CA)

On-site
USD 130,000 - 190,000