SDET Architect: Build Scalable iOS/macOS Test Frameworks

Apple

San Diego (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Apple in San Diego is seeking a Software Engineer in QA/Automation to architect test frameworks for iOS/macOS features, running in live CI/CD pipelines.

You'll work shoulder-to-shoulder with software engineers and product managers to embed quality into design and releases, applying GenAI-driven testing and robust automation practices.

A 3+ year track record in QA automation and strong Python/Swift skills are required; Bachelor's degree or equivalent demonstrated through industry work.

Qualifications

  • 3+ years of hands-on experience in SDET, QA automation, or software engineering with a testing focus.
  • Advanced proficiency in Python and Swift for building automated test frameworks and tooling—not just scripting.
  • Strong SDLC experience with quality gates from design through release.
  • Proven track record designing multi-layered test strategies spanning functional, integration, regression, and exploratory testing.
  • Direct experience building UI automation with XCUITest or XUI against real Apple platform targets.
  • Experience integrating automated test suites into CI/CD pipelines and maintaining them as living infrastructure.
  • Applied LLMs/GenAI tooling to test generation or coverage in a real engineering workflow.
  • Familiar with prompt engineering in QA or developer tooling that improves output quality.
  • Bachelor's degree in Computer Science/Software Engineering or equivalent 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

SDET/QA automation
Python
Swift
CI/CD pipelines
Root cause analysis
GenAI tooling
Prompt engineering
SDLC process

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

XCUITest/XUI
CI/CD tooling
GenAI tooling

Job description

Apple in San Diego is seeking a Software Engineer in QA/Automation to architect test frameworks for iOS/macOS features, running in live CI/CD pipelines.

You'll work shoulder-to-shoulder with software engineers and product managers to embed quality into design and releases, applying GenAI-driven testing and robust automation practices.

A 3+ year track record in QA automation and strong Python/Swift skills are required; Bachelor's degree or equivalent demonstrated through industry work.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDET — Build Scalable iOS/macOS Test Frameworks
SDET — Build Scalable iOS/macOS Test Frameworks

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Medical coverage
Stock options
Relocation assistance
+1
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
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
Software Development Engineer in Test (SDET), Creative Apps
Software Development Engineer in Test (SDET), Creative Apps

Apple • San Diego (CA)

On-site
USD 140,000 - 190,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 - Automate Quality Across Apple Platforms
SDET - Automate Quality Across Apple Platforms

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000
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
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: Low-Level OS & Systems Validation
SDET: Low-Level OS & Systems Validation

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000