CareerPlan

Software Development Engineer in Test (SDET) — Enterprise Technology Services

Austin, United States of AmericaFull-time2026-10-12 → 2026-11-10

Core

Build and sustain high-quality enterprise Product Lifecycle Management (PLM) and Product Information Management (PIM) platforms for Apple's global product innovation.

Role type

Senior SDET (Enterprise PLM/PIM)

Builds

Next-generation PIM platform enabling product innovation across hardware, software, and services lines.

Domain

Enterprise Technology / Product Lifecycle Management (PLM)

Required skills

TypeScript, Playwright Test, PLM domain knowledge, API testing, CI/CD integration, asynchronous system testing, SQL, test automation architecture, defect management, performance testing, security testing.

Preferred skills

Java (Spring/Spring Boot), Oracle/Postgres, Siemens Teamcenter, React, HTML/CSS, microservices debugging.

Technologies

TypeScript, Playwright, Jenkins, Rio, Kafka, WireMock, Postman, Insomnia, Allure, SQL, Oracle, Postgres, React, Java, Spring Boot, Siemens Teamcenter.

Responsibilities

Partner with engineering to formulate testable acceptance criteria and act as the quality voice in design reviews. Craft and maintain automation frameworks for full-stack PLM workflows using TypeScript and Playwright. Automate validation of asynchronous, event-driven, and distributed systems including message queues and batch pipelines. Integrate automated suites into CI/CD pipelines and manage isolated test environments. Design and execute performance, load, and security tests for large BOM structures. Define and assess quality metrics such as automation coverage and escaped-defect rate.

Seniority

Senior, hands-on IC