Software Development Engineer in Test (SDET)
Apple, Inc.
Cupertino, CA, United States of America • 3h ago • On-site
Senior
On-site
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Software Development Engineer in Test (SDET) for Web + Server
Description
As an SDET on the Find My team, you will own test strategy and build automation across the stack—backend services and web—for features used by hundreds of millions of users. You will partner with engineers to shift testing left, integrate reliable automation into CI/CD pipelines, and raise the overall quality bar. You will also use modern AI tooling (e.g., GenAI and AI-assisted coding/testing tools) to accelerate test authoring, triage, and coverage with appropriate human verification.
Responsibilities
Own test strategy across backend/API and web
Build and maintain scalable automated test suites
Shift testing left with engineers
Integrate automated testing into CI/CD pipelines
Design test plans, assess risk, file defects, and report test results
Use AI-assisted tools to accelerate testing while applying judgment on where human verification is required
Requirements
5+ years of experience in software quality engineering/testing with a strong automation focus
Hands-on automation experience across backend/API and web
Proficiency in an object-oriented language (Java, Python, TypeScript/JavaScript, Go, or equivalent)
Experience automating API/microservice testing (unit, component, integration, contract tests) and working with REST/JSON
Experience with web UI automation (Selenium, Playwright, or Cypress)
Strong understanding of the software development lifecycle, testing methodologies, and the test pyramid
Experience designing test plans, assessing risk, filing defects, and reporting test results
Experience building and maintaining automated test suites that scale
Experience with CI/CD pipelines and version control
BS/MS in Computer Science or equivalent practical experience
Comfortable using AI/GenAI-assisted development and testing tools (e.g., Claude, Copilot)
Strong written and verbal communication
Benefits
Work in a fast-paced, collaborative environment
Opportunity to continuously improve quality and deliver reliable experiences at massive scale
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreTest Automation Engineer
CCS Global Tech
Senior
Technology
DE · On-site
N/A
3h ago
Staff Software QA Engineer (Manufacturing Execution System)
Tesla
Senior
Technology
Fremont, CA
$172K - $258K/yr
15 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights