Software Engineer in Test

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

Summary

Posted: May 25, 2021

Weekly Hours: 40

Role Number:200250663

Do you want to impact hundreds of millions of users by developing an extraordinary test infrastructure with a p...Summary

Summary

Posted: May 25, 2021

Weekly Hours: 40

Role Number:200250663

Do you want to impact hundreds of millions of users by developing an extraordinary test infrastructure with a prime focus on quality, reliability, stability, and performance of Apple's Object Storage system? Our team is expanding the scope and scale of testing that is possible at Apple and looking for people excited by that goal.

We're looking for an engineer who is creative and passionate about software quality through automation and engineering excellence. As a quality engineer, you will be responsible for driving the development of our integration test infrastructure, building quality frameworks, and developing test automation and tools. You will build our test infrastructure to enable developers to create the best possible object storage system for Apple and its users. The successful candidate will enjoy working in a fast-paced environment and will use the newest technologies to automate solutions and deliver outcomes across our platform. You will partner with developers, platform and site reliability engineers to understand their challenges, and create solutions that exceed their needs. This includes active participation in feature design and engineering discussions, leading cross-functional testing efforts, planning and executing testing, and developing and maintaining automation infrastructure and tests.

Key Qualifications

  • Passion for Quality Engineering, with focus on backend infrastructure and testing frameworks.
  • Proven track record of driving quality focused on automation, building tools, and QA testing.
  • Solid understanding of various SQA methodologies and practices.
  • Experience developing and maintaining automation systems that scale.
  • Strong coding skills (preferably in Java).
  • Understanding of application architecture and key design patterns.
  • Experience managing and integrating test automation into various points in the deployment pipeline.
  • Excellent knowledge of software development lifecycle, test methodologies and tools, and passion for quality processes.
  • Specialist in crafting test plans, assessing risks, and providing relevant data for reporting.
  • A willingness to take ownership of projects and drive them to completion.
  • Debugging skills: Ability to examine debug output and recognize patterns in failures.
  • Naturally accountable and responsible: Self-starter, self-motivated, disciplined, and self-sufficient.
  • Good at prioritization and applying sound, data-based judgement to weigh trade-offs.

Description

This position requires a self-motivated individual with strong technical and communication skills. As a Software Integration Test Engineer, you will have a major impact on Apple's object storage system to ensure our releases and production are stable every day. You will be responsible for building a stable software testing environment for engineers to develop on. The role is essential to ensure that we continue to provide a top-notch storage system to all of Apple and its users. You will design and implement creative solutions to enable software testing at scale. You will collaborate with a team of software engineers to develop our integration test infrastructure, test frameworks, improve our nightly regression test coverage, and develop tools that help us identify problems. We're looking for a hardworking and passionate person to join this amazing team. If you feel this is you, we'd love to hear from you.

Education & Experience

BS or MS in Computer Science or equivalent industry experience.

Additional Requirements

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:

Software Engineer in Test

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