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

Software Quality Automation Engineer - Mail, Messages and FaceTime

Apple

$134,800 - $245,800
Aug 29, 2025
San Diego, CA, US
Apply Now

The Internet Technologies QA & Ops team at Apple is seeking an experienced and passionate software Quality Engineer to be part of the regression defense team. The role aims to play a key role in qualifying Apple’s software releases and ensuring a high-quality customer experience for communication cornerstones of iOS, macOS, TVOS, watchOS and visionOS for: FaceTime, Mail, Messages and Phone applications.

Requirements

  • Experience with Python, Swift, or other object-oriented programming languages.
  • Good understanding of development lifecycles, testing methodologies, and QA processes.
  • Experience in developing comprehensive test plans, test cases and automating them.
  • Good debugging and troubleshooting skills with a passion for quality.
  • Experience using Xcode to write, triage, and debug automation scripts, as well as test harness enhancements, primarily focused on UI applications.

Responsibilities

  • planning, crafting, maintaining and driving test cases
  • identify, reproduce and isolate bugs found through concise bug reporting
  • developing comprehensive test plans, test cases and automating them
  • debugging and troubleshooting skills with a passion for quality
  • debugging, troubleshooting, and critical thinking on bug prioritization
  • using Xcode to write, triage, and debug automation scripts, as well as test harness enhancements, primarily focused on UI applications

Other

  • Excellent communication skills are a requirement due to the high level of interaction with engineering teams, management and other organizations within Apple.
  • highly technical, organized, creative, motivated, and passionate about achieving results.
  • Proven experience working on multi-functional projects, collaborating with various teams to achieve project objectives.
  • Strong interpersonal skills, facilitating clear and effective communication across team members and departments.
  • Self-motivated and resourceful, with a proactive approach to problem-solving.