Continuous Integration Software Engineer

Cupertino, CA 95014
  • Job Code
    200109127
  • Jobs Rated
    8th
Summary

Summary

Posted: Oct 26, 2020

Role Number:200109127

The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products, including ...Summary

Summary

Posted: Oct 26, 2020

Role Number:200109127

The Interactive Media Group (IMG) provides the media and graphics foundation across all of Apple's innovative products, including iPhone, AppleTV, Apple Watch, iPad, iPod, and Mac, We provide key technologies for AirPlay, media routing, CoreMedia, FaceTime and CoreAudio. IMG takes the media experience to the next level on iOS, tvOS, watchOS, macOS, Windows and third-party platforms.
The Automation and Systems team is looking for a Continuous Integration Software Engineer to help build the next generation of internal testing solutions. The A&S team is responsible for continuous integration which plays a meaningful role in developing high quality software, ensuring that we continue to surprise and delight Apple's millions of customers.

Key Qualifications

  • Strong in a modern scripting or compiled languages (Python, Swift, C/C++, etc.)
  • Experience with software development processes such as building, unit testing, code analysis, release process, and code coverage
  • Experience managing and tracking build and test pipelines to provide daily quality snapshots
  • Deep understanding of QA methodologies and practices including triaging, debugging, and testing
  • Creative thinker and strong problem solver with meticulous attention to detail

Description

As a member of the team, you'll be contributing our test libraries and scenario development. You'll develop and maintain tools to help the engineering teams improve productivity, and improve on our existing Continuous Integration pipeline. You'll collaborate with cross-functional teams to improve the integration and release process while also documenting the processes along the way. In addition, you'll act as a strong advocate for quality in the product development process, using critical thinking skills to identify gaps or inefficiencies, and suggest improvements.

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:
  • Media systems (Audio/Video playback and/or production)
  • Splunk
  • Docker and/or Kubernetes
  • iOS, tvOS, watchOS and/or macOS platform experience
  • Xcode and its testing technologies such as XCTest and XCUITest


Jobs Rated Reports for Software Engineer

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:

Continuous Integration Software Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199