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 QA Automation Engineer

Apple

Salary not specified
Nov 14, 2025
Cupertino, CA, US
Apply Now

Apple's Applications team is looking for a Software QA Automation Engineer to lead automation efforts for the next generation of applications and services, ensuring the quality and reliability of consumer apps and services.

Requirements

  • Hands-on experience integrating automation into CI/CD pipelines, performing code reviews, and managing test code check-ins for seamless release cycles using platforms such as GitHub.
  • Hands-on experience designing, developing, and maintaining automated test frameworks for mobile, tablet, and desktop applications to ensure fast, reliable, and scalable testing coverage using an object-oriented language (e.g. Java, C++).
  • Skill in debugging and refactoring automation scripts, resolving flaky tests, and optimizing test suites to reduce false positives and execution time.
  • Experience synchronizing automation across multiple device types and OS versions, improving overall product quality and reliability.
  • Awareness of emerging trends in cloud-based and AI/ML-driven quality assurance, with the ability to incorporate relevant innovations into QA processes.
  • Solid understanding of the software development lifecycle (SDLC) and software quality assurance (SQA) methodologies.
  • Proficiency in manual and UI testing, with flexibility to perform both automated and manual QA testing.

Responsibilities

  • design, implement, and maintain automation frameworks and tools used to test consumer apps and services
  • monitoring and analyzing test results
  • maintaining databases for test cases
  • reporting on the quality of features
  • API and UI testing as needed
  • integrating automation into CI/CD pipelines
  • performing code reviews

Other

  • ambitious individual with strong analytical and creative problem-solving skills
  • contribute in a fast-paced, diverse team environment
  • close collaboration with multi-functional teams of Software Developers, Software QA, and Project Managers
  • Demonstrated collaboration with QA and development teams to identify high-value test cases, enhance test stability, and align testing strategies with product goals.
  • Minimum of 2 years experience in Software QA.