Software Development Engineer in Test, Retail and Marcom Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$272,100 / yr
Posted
21 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $227k
$127k most similar roles pay here $288k

This role pays more than 85% of similar roles. Most pay $142,450–$214,500 — the shaded band above. At the midpoint, this role pays about $227k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer in Test, Retail and Marcom Engineering

As a Software Development Engineer in Test at Apple’s Marcom Quality Engineering team, you will lead test automation and quality initiatives for web applications and APIs, designing scalable frameworks that influence architectural decisions. Your daily tasks include architecting automation frameworks for large, content-rich applications, collaborating on AI-powered quality tools, and establishing knowledge management standards for vendor partners. You will also design accountability systems to track quality metrics and enable data-driven decision-making across distributed teams. The ideal candidate has experience with Node.js/TypeScript, modern test frameworks like Playwright or WebdriverIO, CI/test infrastructure such as GitHub Actions, and a deep understanding of API testing principles. Familiarity with AI-assisted quality techniques and cross-platform automation is preferred, along with strong communication skills to align diverse teams on technical standards.

What you'll do

  • Drive architectural decisions for scalable test frameworks across large applications.
  • Design and implement automated tests for web applications and APIs, ensuring reliability.
  • Partner with engineers to apply AI/LLM approaches in test generation and failure analysis.
  • Establish knowledge management standards for vendor partners and artifacts.
  • Conduct audits of vendor deliverables to ensure continuous quality improvements.
  • Build accountability systems for staff augmentation, tracking performance by data.

What we're looking for

  • Bachelor’s degree in Computer Science or 5 years of relevant industry experience.
  • Proficiency in Node.js/Typescript with hands-on web test automation experience.
  • Experience testing web applications and APIs using modern automation frameworks.
  • Knowledge of CI/test infrastructure tools like GitHub Actions, Jenkins, or Harness.
  • Experience working with vendor teams and contributing to shared processes.

More like this

Similar roles

Software Engineering Manager, Retail Engineering

Apple Inc

Austin, TX 25 days ago
Java Distributed Systems API Design CI/CD Kubernetes PostgreSQL AWS GCP Azure Terraform Git Jenkins Docker Python JavaScript Security Principles Threat Modeling Secrets Management Least-Privilege Access Service Observability Automated Testing

Software Development Engineer

Adobe

Lehi 82 days ago $114,100$114,100
JavaScript React TypeScript Java NodeJS GoLang openFGA SpiceDB Docker Kubernetes AWS Azure RESTful DOM web security performance optimization CI/CD

Software Development Engineer

Adobe

San Jose 58 days ago $123,700$179,200
Java Python Scala AWS Azure Spark Kafka Flink Apache Iceberg Delta Lake Kubernetes Docker PostgreSQL CI/CD

Software Development Engineer

Adobe

San Jose 51 days ago $148,500$214,950
Java Spring Hibernate ReactJS HTML JavaScript Agile Scrum Kanban XML JSP JNDI JDBC JMS Servlets React Native Enterprise readiness CI/CD