Apple

Software Quality Automation Engineer - Phone, FaceTime and Contacts

Apple
Apply
9 days ago
San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Plan, craft, maintain, and drive software test cases.
  • Develop and automate comprehensive test plans and test cases.
  • Identify, reproduce, isolate, and clearly report software defects.
  • Use Xcode to write, triage, and debug automation scripts and enhance test harnesses for UI applications.
  • Collaborate with engineering teams, management, and other Apple organizations to qualify software releases.
  • Debug issues, prioritize bugs, and support high-quality customer experiences across Apple platforms.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
  • Experience with Python, Swift, or another object-oriented programming language.
  • Understanding of development lifecycles, testing methodologies, and QA processes.
  • Experience developing comprehensive test plans, test cases, and automated tests.
  • Strong debugging and troubleshooting skills with a focus on software quality.
  • Preferred experience working on multifunctional projects and collaborating across teams.
  • Preferred experience using Xcode for automation scripts and test harness enhancements.
  • Strong communication, interpersonal, critical-thinking, organizational, and problem-solving skills.

Tech Stack

iOSmacOSPythonSwift

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me