Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Automation & Design Test Engineer, Siri AI Quality Engineering

Apple

$147,400 - $272,100
Sep 17, 2025
Cupertino, CA, US
Apply Now

At Apple, the business problem is to craft products that enrich people’s lives by producing a seamless test environment across all Apple products, specifically Siri, and delivering world-class quality engineering support to help ship extraordinary products to Apple customers.

Requirements

  • Proven expertise in crafting, developing, and maintaining end-to-end test automation frameworks as an SDET or SDE, using languages such as Swift (XCTest), Objective-C, Python, Kotlin, or Java
  • Strong foundation in mobile testing methodologies, tools, and frameworks (e.g., Appium, XCTest, Espresso)
  • Hands-on experience with CI/CD pipelines and automation tools such as TeamCity, Jenkins, Docker, Kubernetes, Git, and GitHub
  • Solid experience in mobile application development for iOS and/or Android, including deep understanding of multi-tenancy architecture
  • In-depth knowledge of mobile software upgrade lifecycles: versioning, backward compatibility, OTA updates, and user data migration
  • Proficiency with logging, monitoring, and debugging tools (e.g., Grafana, Splunk, shell scripting)
  • Proven track record of managing automated test execution at scale-ensuring reliability, timeliness of results, and actionable reporting

Responsibilities

  • Lead the design, development, execution, and stabilization of automated tests for Apple products, specifically Siri
  • Manage and mentor a team of engineers and vendors across multiple locations, ensuring consistent and high-quality test practices
  • Work closely with Product Engineering teams to establish robust automation strategies and scalable test frameworks
  • Engage cross-functionally to influence architectural decisions, drive end-to-end integration efforts, and assess user impact
  • Ensure automated tests meet high standards, and that system designs support simplicity and testability
  • Contribute to post-mortem discussions for key services, providing strategic recommendations to prevent future issues
  • Investigate existing systems to identify root causes of issues and uncover opportunities to enhance reliability and performance

Other

  • Bachelor’s degree (or foreign equivalent) in Computer Science, Information Systems, or a related technical field
  • 7+ years of experience in a software development or test engineering role, with demonstrated leadership in quality strategy and automation
  • Strong interpersonal skills, with experience collaborating across functional teams and time zones, and influencing partners at all levels
  • Outstanding communication and social skills, with experience collaborating across functional teams and time zones, and influencing partners at all levels
  • Master’s degree or equivalent experience in Computer Science, Information Systems, or a related field