SW Test Automation Engineer
Santa Clara Valley (Cupertino) , California , United States
Software and Services
Summary
Posted: Feb 10, 2021
Weekly Hours: 40
Role Number: 200222038
Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we're looking for individuals like you. The Interactive Media Group QE Automation team is looking for a SW Test Automation Engineer to provide support for several multimedia frameworks. In this role you would work and contribute toward the engineering of Apple's state-of-the-art products involving video, audio, and graphics in the Interactive Media Group. IMG is part of Apple's Software Engineering division and provides the media and graphics foundation across Apple's innovative products including Mac, iPhone, iPad, AppleTV, watchOS, and HomePod.
Key Qualifications
- 3+ years experience with test automation and software development
- Proficiency in Python, shell scripting or equivalent programming skill
- Proficiency in writing test automation scripts
- Experience developing and understanding test frameworks and libraries
- Experience qualifying software products
- Excellent written and verbal communication skills
Description
In this role you will work with quality and development engineers to test and provide support for IMG frameworks. Responsibilities include: - Researching test tools and methodologies to update existing test frameworks/libraries and refine testing processes - Creating and maintaining frameworks/libraries to support functional, performance, and reliability testing - Writing and executing automated testing for new and existing technologies You will work closely with Apple development engineers, QA engineers, and other Apple functional teams to ensure Apple delivers products of the highest quality.
Education & Experience
BS in computer science or engineering (or equivalent experience)
Additional Requirements
- Familiarity with iOS and macOS desired
- Ability to triage problems
- Ability to manage multiple tasks and prioritize work accordingly
- Strong commitment to technical quality assurance
|