Software QA Engineer

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

Cupertino, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

As a Software QA Engineer you will be responsible for both manual and automated testing across mobile and backend features. You will design develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python while also performing manual testing to uncover usability issues edge cases and regressions that automation may miss. Youll work closely with cross-functional partners to understand feature requirements define test strategies and ensure high-quality releases. Your work will include crafting implementing and maintaining test plans and test cases triaging issues and validating fixes in a timely manner. As a representative of the QA team in cross functional discussions youll communicate test results advocate for quality and help drive process improvements. Additionally youll contribute to our CI/CD infrastructure improve automation reliability and continuously refine the balance between manual validation and automated coverage to enhance efficiency and product quality.


  • 3 years of experience in software testing with strong focus on test automation
  • 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
  • BS in Computer Science or equivalent


  • Deep Knowledge of developer tools SDKs or framework testing and validation methodologies
  • Proficiency in testing mobile/desktop apps cloud based frameworks and backend/APIs
  • Understanding of the software development lifecycle SQA methodologies and passion for quality processes
  • Familiarity with continuous integration systems and build automation
  • Ability to thrive in a collaborative working environment within your team and beyond
  • Ability to triage problems prioritize accordingly and propose a resolution
  • Familiarity with server architecture
  • Outstanding communication skills for collaborating across many participating teams
As a Software QA Engineer you will be responsible for both manual and automated testing across mobile and backend features. You will design develop and maintain automated test suites using Swift (XCTest/XCUITest) and Python while also performing manual testing to uncover usability issues edge cases ...
View more view more

Key Skills

  • Corporate Communications
  • Apache Commons
  • Community Support
  • Jira
  • Java

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile