SDET Automation Architect — iOS/macOS CI/CD

Socket.dev

Cupertino (CA)

On-site

USD 130,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Apple seeks an experienced SDET to architect and own test automation frameworks used in live CI/CD pipelines. You’ll work closely with engineers and product managers who view quality as a design input, shaping release confidence and tooling.

You’ll build multi-layered test strategies across functional, integration, and regression testing, with strong emphasis on XCUITest automation for iOS/macOS targets. This role emphasizes end-to-end quality in a fast-paced environment.

Qualifications

  • 3+ years of hands-on experience in SDET, QA automation, or software engineering with a testing focus.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • Advanced proficiency in Python and Swift for building automated test frameworks and tooling.
  • Experience embedding quality gates across the full SDLC from design review through release.
  • Proven track record designing and executing multi-layered test strategies (functional, integration, regression, exploratory).
  • Direct experience building UI automation with XCUITest or XUI frameworks against Apple platforms.
  • Experience integrating automated test suites into CI/CD pipelines as living infrastructure.

Responsibilities

  • Architect and own test automation frameworks run inside live CI/CD pipelines.
  • Collaborate with engineers and product managers to treat quality as a design input.
  • Develop tests that shorten release cycles and guide roadmap decisions.
  • Maintain and evolve automated testing infrastructure and strategy across platforms.

Skills

SDET experience
Python
Swift
CI/CD integration
Test strategy
XCUITest experience

Education

Bachelor's degree in CS or related field

Tools

XCUITest
XUI frameworks
CI/CD tools

Job description

Apple seeks an experienced SDET to architect and own test automation frameworks used in live CI/CD pipelines. You’ll work closely with engineers and product managers who view quality as a design input, shaping release confidence and tooling.

You’ll build multi-layered test strategies across functional, integration, and regression testing, with strong emphasis on XCUITest automation for iOS/macOS targets. This role emphasizes end-to-end quality in a fast-paced environment.

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 — 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 Engineer: Test Automation & CI/CD Expert
SDET Engineer: Test Automation & CI/CD Expert

Apple • Indianapolis (IN)

On-site
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 Automation Engineer (Python + Swift + XCUITest)
SDET Automation Engineer (Python + Swift + XCUITest)

Programmers.io • Cupertino (CA)

On-site
USD 110,000 - 150,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
iOS Mobile Automation Engineer (SDET)
iOS Mobile Automation Engineer (SDET)

Apex Systems • Columbus (OH), Northern (KY)

Hybrid
USD 1,400 - 103,000
Medical, dental, vision
401K with company match
ESPP
+2
SDET (Python + XCUIT)
SDET (Python + XCUIT)

Programmers.io • Cupertino (CA)

On-site
USD 110,000 - 150,000
SDET: Low-Level OS & Systems Validation
SDET: Low-Level OS & Systems Validation

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000