19 days old

Tools & Automation Engineer

Cupertino, CA 95014
  • Job Code
    200146801
Summary

Summary

Posted: Aug 31, 2020

Weekly Hours: 40

Role Number:200146801

The CI Technologies team is looking for a Tools & Automation Engineer to help build the next generation of inte...Summary

Summary

Posted: Aug 31, 2020

Weekly Hours: 40

Role Number:200146801

The CI Technologies team is looking for a Tools & Automation Engineer to help build the next generation of internal testing solutions. The CI Tech team is responsible for the platform and the tools that play a meaningful role in developing high quality software, ensuring that we continue to encourage and delight Apple's millions of customers.

Key Qualifications

  • Strong in a modern scripting or compiled languages (Python, Swift, C/C++, etc.)
  • Strong understanding of software testing methodologies
  • Excited to build tools to support the testing needs of internal developers
  • Proficient in a distributed version-control system (Git)
  • Experience in software automation and tools development
  • Familiar with Continuous Integration and software build processes
  • Familiar with iOS and/or macOS platforms considered a plus

Description

As a member of the team, you will be contributing our test libraries. Test libraries serve as the building blocks of tests, and are used by QA, test engineers, and other automation teams throughout Software Engineering. You'll develop and maintain common functionally like task execution, device interaction, and log collection. The challenge is to ensure that our libraries stays compatible on released and future in-development hardware and software.

In addition, you will leverage automation to contribute to a comprehensive testing story around our test libraries, ensuring reliability for our users as we create features and enhancements to meet their testing needs.

Education & Experience

B.S. or M.S. in Computer Science/Computer Engineering, or equivalent experience.

Additional Requirements

  • Experience in the following would be a plus, but not required:
  • Splunk
  • Kubernetes
  • Distributed Systems
  • Xcode and its testing technologies such as XCTest and XCUITest


Posted: 2020-08-30 Expires: 2020-09-29

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Tools & Automation Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast