System Stability Automation Engineer

Apple Inc.
Boulder, United States of America
yesterday

Role details

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

Job location

Boulder, United States of America

Tech stack

Artificial Intelligence
Data analysis
Apple Products
Computer Vision
Augmented Reality
Automation of Tests
Data Visualization
Software Debugging
Python
Object-Oriented Software Development
Software Engineering
Software Testing Automation Framework
System Testing
Tableau
Scripting (Bash/Python/Go/Ruby)
Splunk

Job description

Are you looking for a new opportunity to work on a dynamic team that is all about delivering a quality experience on some of the world's most creative products? Do you enjoy exploring applications for augmented reality, thrive on building test solutions rapidly and then iterating on them? We are looking for a highly motivated, energetic, and experienced stability QA engineer with a passion for automation and driving quality for consumer electronics and breaking new ground on the leading edge of technology! We are a group of diverse-minded systems QA engineers, and we have the unique and rewarding opportunity to partner closely with the engineering teams, to drive stability and shape upcoming products that will delight and inspire millions of Apple's customers every day. Come be a part of a team using creativity and innovation to qualify features and technologies that our customers love and that you will be proud of!, We are seeking a passionate QA automation engineer to build/execute automated tests for validation of features and ensuring system stability. You will support designing scalable automation and complete integrated system tests via software and robotic test fixtures.

You will own and maintain automated test suites that run continuously across product builds and investigate failures, triage root causes. Using data and your drive for quality, you'll advocate for fixes to drive them to resolution and continuously improve tests and processes with a drive towards innovation and automation.

Your work will be highly visible to engineering teams and executive-level review boards and requires understanding of software release management, data visualization, and data analysis. You will coordinate with engineers across Apple to improve and maintain stability on new and upcoming releases. You'll be working through every step of the product development cycle and will help make Apple products more reliable, flexible, and easy to use.

Requirements

  • Bachelor's degree or equivalent in CS, CE or related field
  • 3+ years of Systems QA or System Test experience, preferably on consumer electronics
  • Ability to define/design/develop/maintain test automation frameworks with development skills in Python, Object Oriented Programming and scripting languages
  • Experience being responsible for a complete functional area of a product or application
  • Ability to independently investigate, debug and triage difficult problems and work towards results by working with a wide range of cross-functional teams, * Familiarity in computer vision or image processing, AR/VR systems, spatial computing
  • Experience with AI-based tooling and framework development
  • Experience with visualization tools like Tableau, or Splunk
  • Experience with robotics text fixtures

Apply for this position