applinity

Software Development Engineer in Test, Retail and Marcom Engineering

at Apple

Location

Sunnyvale, United States of America

Compensation

$181k–$272k USD

Type

full time

Posted

2 days ago

Tailor your résumé to this role in 30 seconds.

Free account · ATS keyword check · per-job bullet rewrite by Claude.

Tailor my résuméApply on company site

Job description

This role sits at the intersection of test engineering, AI-assisted quality tooling, and operational systems design. You will architect automation frameworks that scale across large, content-rich applications, collaborate on LLM-powered quality tools, and build the knowledge and accountability systems that keep Apple's engineering teams in control of quality — even across a distributed, agency-driven delivery model. From hands-on test automation to vendor audits and data-driven operational oversight, you will be the connective layer between technical quality and scalable program execution.

Drive architectural decisions for test frameworks that scale across large, content-rich applications, ensuring test results are trustworthy and actionable.
Design, implement, and evolve test automation across web applications and services — including integration, functional, and E2E tests — ensuring reliability and long-term maintainability across diverse program types.
Partner with engineers building AI-powered QE tools to apply LLM-based approaches to test generation, failure analysis, and quality insights.
Establish knowledge management standards for vendor partners, ensuring all artifacts, including onboarding materials, test strategies, etc. are systematically captured in queryable systems. 
Design and run scalable accountability systems for staff augmentation—tracking quality by team, standardizing agency handoffs, and enabling self-serve onboarding—so performance and dependencies are driven by data, not escalation.
Conduct audits of vendor deliverables (test cases, automation, defect reports) and drive continuous quality improvements

Bachelor’s degree in Computer Science, a related technical field, or 5 years of relevant industry experience.
Proficiency in Node.js/Typescript with hands-on experience building or maintaining web test automation and related tooling.
Experience testing web applications using modern automation frameworks such as Playwright, WebdriverIO, or XCUITest, including practices for scalable, reliable, and maintainable test automation.
Experience testing APIs, including RESTful and/or GraphQL services, with automated frameworks and an understanding of API design principles.
Experience working with CI/test infrastructure, including improving reliability and feedback speed or operating CI runners and executors using tools like GitHub Actions, Jenkins, or Harness.
Experience working with vendor teams, including contributing to shared processes and onboarding standards.

Deep experience with Playwright or WebdriverIO, including best practices for browser automation, fixtures, parallelization, and network interception.
Familiarity with AI-assisted quality techniques, such as using LLM-enabled tools for test generation, failure analysis, triage, or supporting CI/CD quality gates.
Experience improving testability of features by collaborating with software engineers and making deliberate choices around mocking, dependency management, and validating component and service interfaces.
Experience with cross-platform automation (web, native, APIs) and techniques to reduce test flakiness, improve time-to-signal, and increase result reliability.
Familiarity with deterministic test data strategies, including seeding known records, masked production subsets, synthetic or golden datasets, and versioning.
Experience establishing documentation or knowledge management standards across distributed or multi-vendor teams — including testing strategies, onboarding materials, architectural decisions, and known issues — in shared, accessible systems.
Experience contributing to or operating within a staff augmentation or vendor rotation model, including designing handoff processes, defining interoperability standards, or building tooling that reduces dependency on any single team or individual.
Familiarity with agentic or LLM-powered workflows applied to operational use cases — such as surfacing program health, tracking delivery status, or querying structured knowledge systems — beyond test generation alone.
Strong communication and influence skills, with the ability to define standards, align external teams around shared processes, and explain technical systems and tradeoffs to both technical and non-technical audiences.

Marcom is the creatively-led global team that oversees Apple’s consumer facing marketing. We ensure the flawless development and execution of world-class communications across all medias and platforms. The Marcom Quality Engineering team is seeking a Software Development Engineer in Test to lead test automation and quality initiatives for web applications and APIs. In this role, you will design scalable, intelligent automation frameworks, influence architectural decisions, and leverage AI/LLM-powered tools for smarter test generation, faster failure analysis, and actionable quality insights—delivering reliable, high-impact releases to millions of users worldwide.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.