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 - $203,000
Sep 28, 2025
San Diego, CA, US
Apply Now

At Apple, the business problem is to ensure a high-quality customer experience for iOS, macOS, TVOS, watchOS, and visionOS for applications such as FaceTime, Mail, Messages, and Phone by qualifying software releases.

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.
  • Proven experience working on multi-functional projects, collaborating with various teams to achieve project objectives.
  • Skilled at debugging, troubleshooting, and critical thinking on bug prioritization.
  • Experience using Xcode to write, triage, and debug automation scripts, as well as test harness enhancements, primarily focused on UI applications.

Responsibilities

  • Participate in defining testing strategies and methodologies to enhance overall software quality.
  • Provide concise reports and updates on test coverage, issues, and product quality to stakeholders.
  • Develop and manage test data, tools, and utilities to streamline testing processes and enhance efficiency.
  • Identify, document, and track software defects, collaborating with developers to resolve issues swiftly and effectively.
  • Analyze test results, troubleshoot failures, and generate detailed reports on software quality and product health.
  • Continuously improve test automation coverage by integrating new tests and refining existing ones.
  • Monitor industry discussions, forums, and security reports to anticipate potential risks, attacks, and exploits - and design tests that proactively address them.

Other

  • BS in Computer Science, Computer Engineering (or equivalent experience).
  • Excellent communication skills are a requirement due to the high level of interaction with engineering teams, management and other organizations within Apple.
  • Ability to establish and maintain productive working relationships.
  • Self-motivated and resourceful, with a proactive approach to problem-solving.
  • Comfortable working in fast-paced development environments with rapid release cycles and tight deadlines.