Test Triage & Automation Engineer, Siri

Apple Apple · Big Tech · Cupertino, CA · Software and Services

This role focuses on designing, driving, and triaging automation pipelines and evaluation frameworks for Siri's AI features. The engineer will analyze large-scale test data, identify trends, and develop strategies to improve the efficiency and effectiveness of quality engineering processes. The goal is to ensure the qualitative experience of Siri's AI features meets high standards and to influence product decisions and model improvements.

What you'd actually do

  1. Own end-to-end automation pipelines across multiple platforms, from creation and configuration to continuous monitoring, evaluation, and triage.
  2. Harness large-scale test datasets to perform deep analysis, identify trends, and surface actionable quality insights that inform product decisions and drive improvements across Siri's AI features
  3. Innovate and build new strategies, frameworks, and tooling to accelerate evaluation cycles, reduce bottlenecks, and continuously raise the efficiency and effectiveness of the quality engineering process
  4. Proactively identify, escalate, and track critical issues whether blocking automation evaluation or impacting the product experience
  5. Partner closely with Program Management teams to drive timely resolution of issues, balancing urgency with thoroughness to keep product timelines on track without compromising quality

Skills

Required

  • Swift
  • Python
  • Shell scripting
  • Tableau
  • Grafana
  • Superset
  • Splunk
  • Git
  • Jenkins

Nice to have

  • large scale data validation platforms with focus on privacy
  • Claude tools
  • statistics-based evaluation approaches
  • ML training pipelines
  • techniques for enhancing the accuracy of ML systems

What the JD emphasized

  • high volumes of test data and evaluation pipelines
  • creatively measuring qualitative experiences
  • how Siri's responses feel
  • how natural the interactions are
  • how well the product truly serves our customers
  • deep analysis
  • actionable quality insights
  • accelerate evaluation cycles
  • reduce bottlenecks
  • continuously raise the efficiency and effectiveness
  • critical issues
  • drive timely resolution of issues
  • balancing urgency with thoroughness
  • keep product timelines on track without compromising quality
  • fast-paced, and deeply collaborative team
  • tight relationship between Quality engineering, Product engineering, and program management
  • move quickly
  • hold ourselves to the highest standards
  • genuinely care about the products we build
  • work matters
  • innovation is encouraged
  • direct impact of your contributions on a global scale

Other signals

  • evaluating automation results
  • measuring qualitative experiences
  • influencing product decisions, model improvements, and feature launches
  • accelerate evaluation cycles
  • raise the efficiency and effectiveness of the quality engineering process