QA Tools and Automation Engineer - Apple Cloud

Apple Inc.
Austin, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Austin, United States of America

Tech stack

Testing (Software)
Webdriver
Java
JavaScript
Microsoft Windows
Artificial Intelligence
iOS
Apple Mac Systems
Automation of Tests
Black-Box Testing
Cloud Computing
Continuous Integration
Monitoring of Systems
Mobile Application Software
Python
Object-Oriented Software Development
Cloud Services
Selenium
Software Quality Assurance (SQA)
Appium
Large Language Models
Swift
Backend
Build Management

Job description

In this position, you have the opportunity to collaborate with multi-functional engineering teams that design and build core backend systems that power next generation Apple Cloud products. You accept a high level of accountability to ensure that the Apple Cloud Product's experience on OS X and iOS is second to none.

Requirements

We are looking for a software engineer in test with a natural affinity to quality assurance, automation and development. Our group of hard-working engineers don multiple hats, nurture uncommon senses and foster customer empathy. We are coders, hackers, debuggers, and most importantly we promote customer advocacy.

An ideal candidate is someone who is no stranger to evolving business needs and can adapt to new directions in a heartbeat. You have a good blend of manual testing and automation, are creative, can invent new ways to analyze, and foresee better products., * Experience in Software QA/black box testing

  • Diagnostic skills with large, interconnected backend services a plus
  • Experience in designing and building automated test frameworks for web and/or mobile applications
  • Proficiency with Java, Python, Javascript, Swift or other Object Oriented language
  • Knowledge of WebDriver protocol, Selenium or Appium
  • Knowledge of Continuous Integration
  • Experience with AI/ML tooling for test automation, including LLM-assisted test generation, intelligent test selection, or AI-driven defect analysis
  • Familiarity with AI observability and monitoring tools to support quality in ML-powered systems

Preferred Qualifications

  • Critical thinking and strong problem solver
  • Strong technical experience on multiple platforms (OS X, iOS, Windows, etc.)
  • Ability to work in a fast-paced and dynamic environment
  • Ability to work cross functionally
  • BS EE/CE/CS or equivalent industry experience

Apply for this position