QA Automation Engineer — iOS/macOS Regression

Apple, Inc.

San Diego (CA)

On-site

USD 138,000 - 251,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple, Inc. in San Diego, CA is seeking an experienced Software Quality Automation Engineer to strengthen the regression defense for Phone, FaceTime and Contacts.

You will craft, maintain and execute tests, reproduce bugs, and report findings to engineering teams to ensure high-quality releases. Responsibilities include defining testing strategies, expanding automation, and collaborating with multiple QA teams for complete coverage.

Qualifications

  • 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.
  • Strong interpersonal skills, facilitating clear and effective communication across team members and departments.
  • Self-motivated and resourceful, with a proactive approach to problem-solving.
  • Ability to establish and maintain productive working relationships.
  • Comfortable working in fast-paced development environments with rapid release cycles and tight deadlines.

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.
  • Collaborate closely with developers, engineering program managers, and multiple QA teams to comprehend feature requirements and ensure comprehensive test coverage.
  • Be a great teammate with the ability to mentor peers and take on leadership roles within the team.
  • Lead regression testing efforts maintaining high quality releases

Skills

Python
Swift
OOP

Tools

Xcode

Job description

Apple, Inc. in San Diego, CA is seeking an experienced Software Quality Automation Engineer to strengthen the regression defense for Phone, FaceTime and Contacts.

You will craft, maintain and execute tests, reproduce bugs, and report findings to engineering teams to ensure high-quality releases. Responsibilities include defining testing strategies, expanding automation, and collaborating with multiple QA teams for complete coverage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Engineer – iOS/macOS Automation Leader
Senior Quality Engineer – iOS/macOS Automation Leader

Apple, Inc. • Sunnyvale (CA)

On-site
USD 176,000 - 312,000
Software Quality Automation Engineer - Phone, FaceTime and Contacts
Software Quality Automation Engineer - Phone, FaceTime and Contacts

Apple, Inc. • San Diego (CA)

On-site
USD 138,000 - 251,000
SDET Engineer - iOS/macOS Automation & Quality
SDET Engineer - iOS/macOS Automation & Quality

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental
Retirement benefits
Discounted Apple products
+4
Senior Quality Engineer – iOS Performance & Automation
Senior Quality Engineer – iOS Performance & Automation

Apple • Jackson (MS)

Remote
USD 161,000 - 242,000
Shareholder plan
Relocation assistance
RSU grants
+2
QA Automation Engineer – Enterprise-Scale Quality
QA Automation Engineer – Enterprise-Scale Quality

Apple Inc. • Cupertino (CA)

On-site
USD 120,000 - 180,000
Remote Quality Engineer - iOS Automation & Testing
Remote Quality Engineer - iOS Automation & Testing

Apple • Austin (TX)

Remote
USD 52,000 - 60,000
Health, dental and retirement benefits
Stock purchase plan
Professional development allowances
+1
Emerging Tech QA Engineer: Automation & Cloud
Emerging Tech QA Engineer: Automation & Cloud

Apple Inc. • Cupertino (CA)

On-site
USD 120,000 - 160,000
QA Automation Engineer, Security Tools & Frameworks
QA Automation Engineer, Security Tools & Frameworks

Apple Inc. • Cupertino (CA)

On-site
USD 120,000 - 180,000
SDET - Automate Quality Across Apple Platforms
SDET - Automate Quality Across Apple Platforms

Apple • San Diego (CA)

On-site
USD 120,000 - 170,000
SDET: Build Cross-Platform Test Automation for Apple Apps
SDET: Build Cross-Platform Test Automation for Apple Apps

Apple, Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical and dental coverage
Employee stock programs
Relocation assistance