27 days old

Software Development Engineer in Test

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

Summary

Posted: Mar 4, 2021

Weekly Hours: 40

Role Number:200205832

The Swift Platforms Experience team is looking for a driven and dedicated Software Engineer in Test. Our team is...Summary

Summary

Posted: Mar 4, 2021

Weekly Hours: 40

Role Number:200205832

The Swift Platforms Experience team is looking for a driven and dedicated Software Engineer in Test. Our team is responsible for testing and ensuring the quality of major frameworks such as Foundation, UIKit, SwiftUI, and Xcode Previews. You'll be working directly with some of the most talented Software Engineers and Quality Assurance Engineers responsible for the building blocks of the user experience across all of Apple's platforms! Help us build infrastructure and test applications to exercise our APIs in creative ways.

The job responsibilities will include building and scaling XCUITest frameworks across our various projects, API Testing, Unit testing with XCTest, building test tools, and automation platforms to continuously improve the Quality Engineering Process. You will be part of a Quality Engineering team that works and collaborates closely with the Engineering teams creating exciting new features across Apple's platforms.

Our ideal candidate has a passion for code quality, solving new challenges and values the third party developer experience.

Key Qualifications

  • 2+ Years of experience writing code in Swift or Objective-C
  • 2+ Years of experience developing for iOS, iPadOS, macOS, watchOS, and/or tvOS with XCTest/ XCUITest and Xcode
  • Experience developing various forms of software tests in any of the following: unit, functional, performance, or stress
  • Experience driving development and deployment of continuous integration systems
  • Detail oriented, analytical, and creative problem solver with interest in developing quality software
  • Ability to triage problems, prioritize accordingly, and propose a resolution
  • Ability to work independently or collaboratively, raise issues and take corrective action

Description
- Devise and execute a testing strategy for features created by the Swift Platform Experience team
- Provide functional and integration quality assurance testing for features across all of Apple's platforms
- Explore novel approaches to build new test frameworks, automation and infrastructure to streamline testing
- Gain a deep understanding of the design, requirements and architecture within the Swift Platform Experience frameworks
- Create and test suites of UI applications using under development shipping APIs
- Work closely with multi-functional organizations, software engineering teams, and QA teams

Education & Experience

BS or MS in CS/CE or equivalent experience

Additional Requirements

Jobs Rated Reports for Software Developer

Posted: 2021-03-13 Expires: 2021-04-12

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
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast