Software Development Engineer in Test

Cupertino, CA 95014
  • Job Code
    200174388
  • Jobs Rated
    11th
Summary

Summary

Posted: Jun 23, 2020

Weekly Hours: 40

Role Number:200174388

Imagine what you could do here. At Apple, new ideas have a way of becoming excellent products, services, and cu...Summary

Summary

Posted: Jun 23, 2020

Weekly Hours: 40

Role Number:200174388

Imagine what you could do here. At Apple, new ideas have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.

At Apple, we're building test systems and tooling that can self-identify requirements and scale across a vast feature set at continuous integration speed. We're looking for a highly skilled software engineer to help with our groundbreaking work in test virtualization, data analytics, code generation and service test automation with massive load.

Key Qualifications

  • Keen interest in helping to solve software testing at scale
  • Proficient in one of more of the following languages: Objective-C, Swift, Java, C++
  • Proficient in resolving complex failures using advanced debugging techniques
  • Self-starter w/ excellent collaboration/communication
  • Fundamental understanding of Data Science & ML
  • Experience developing/supporting ML execution pipeline (Tensorflow, Spark, Hadoop, Splunk, etc)
  • Familiar with application development processes (mobile/desktop app, API end points, web front end, etc)
  • Experience bringing a software project from technical spec to production
  • Familiar with one of more of the following scripting environments: Python, Ruby, Bash
  • Familiar with *nix shell environment
  • Familiar with SDLC practices (Agile vs. Waterfall, SCM, Issue Tracking)
  • Familiar with IDEs such as Xcode, IntelliJ

Description

The Applications Test Engineering team is seeking a software engineer w/ data science background to focus on delivering scalable test automation solutions for applications used by hundreds of millions of people world wide. We're looking well beyond conventional manual testing or developing testability hooks into software under test. The successful solution will automatically analyze software and generate test exercises & assertions, continuously executing those test cases and identify and report key metrics. We look for a track record of delivering innovations. You'll be joining a highly skilled team that collaborates internally and cross organizationally, bridging disciplines needed to construct innovative solutions.

Education & Experience
B.S./M.S. in Computer Science, or equivalent degree.
4+ years of applicable experience

Additional Requirements

Jobs Rated Reports for Software Developer

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:

Software Development Engineer in Test

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2018 - Software Developer
Overall Rating: 11/220
Median Salary: $102,280

Work Environment
Good
71/220
Stress
Very Low
25/220
Growth
Very Good
21/220