CareerPlanSign in

Software Tools and Automation Engineer - Apple Services Engineering

Cupertino, United States of America💼 Full-time🗓 2026-07-01 → 2026-09-28

Core

Develop automated testing tools to validate near real-time and batch data pipeline systems for Apple Services products.

Role type

Mid-level Data Test Automation Engineer

Builds

Automated test suites for data pipelines and UI testing for iOS devices

Domain

Big Data, Data Quality, Data Warehousing

Required skills

Python, Java, Scala, Spark, Kafka, HDFS, Hive, SQL, Black box testing, Data profiling, Data migrations

Preferred skills

SparkSQL, HiveQL, Jupyter, UI automation, Bug diagnosis, Test case design

Technologies

HDFS, AWS, Spark, Kafka, Voldemort, Cassandra, Druid, Hive, Azkaban, SparkSQL, CQL, IntelliJ

Responsibilities

Develop automated tests for NRT and batch data pipelines; Automate UI testing for iOS devices; Document test plans and write test case automation; Perform data profiling and understand data flows; Lead junior team members

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.