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 Engineer

Apple

$147,400 - $272,100
Oct 16, 2025
Cupertino, CA, US
Apply Now

Apple is looking to ensure the quality and seamless integration of its products across various platforms by developing automated testing infrastructure, validating new features, and ensuring high-quality releases.

Requirements

  • Experience in Swift/XCTest/XCUITest
  • Experience developing software tests in Python for test automation, tooling or machine learning
  • Proficiency in manual/UI testing and willingness to engage in both
  • Experience developing test plans, test cases, assessing risk, and filing appropriate defects
  • Deep Knowledge of developer tools, SDKs, or framework testing and validation methodologies
  • Proficiency in testing mobile/desktop apps, cloud based frameworks, and backend/APIs
  • Familiarity with continuous integration systems and build automation

Responsibilities

  • develop automated testing infrastructure
  • validate new features
  • ensure seamless integration across Apple's ecosystem of platforms
  • design, develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python
  • performing manual testing to uncover usability issues, edge cases and regressions that automation may miss
  • crafting, implementing and maintaining test plans and test cases
  • contribute to our CI/CD infrastructure, improve automation reliability and continuously refine the balance between manual validation and automated coverage

Other

  • working closely with framework engineering teams and cross functional QA teams
  • work closely with cross-functional partners to understand feature requirements, define test strategies and ensure high-quality releases
  • As a representative of the QA team in cross functional discussions, you’ll communicate test results, advocate for quality and help drive process improvements
  • Ability to thrive in a collaborative working environment within your team and beyond
  • Ability to triage problems, prioritize accordingly, and propose a resolution