Taro Logo

Software Development Engineer - Test

Apple is a technology company that crafts products and services that revolutionize entire industries.
$135,400 - $250,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Development Engineer - Test

The Central Automation team at Apple is seeking a creative Software Development Engineer in Test to join their team. This role focuses on delivering frameworks and methodologies via XCTest that assist QE organizations in automating technical workflows. The position involves analyzing workflows, data, and tools to enhance testing strategies.

The ideal candidate will work closely with QE Managers and Automation Engineers across Apple to implement innovative solutions for quality assurance. The role requires strong development skills in Swift, Objective-C, or C++, and involves exploring and implementing new technologies to improve testing approaches.

As part of Apple's Software and Services division, you'll be contributing to a team that's responsible for ensuring the quality of Apple's products through automated testing solutions. This is an opportunity to work on cutting-edge technology while helping maintain Apple's high standards of quality.

The position offers comprehensive benefits including medical and dental coverage, retirement benefits, stock options, and educational reimbursement opportunities. Apple's commitment to innovation, quality, and employee development makes this an excellent opportunity for someone passionate about software testing and automation.

Key responsibilities include:

  • Developing and maintaining test automation frameworks
  • Collaborating with QE teams across Apple
  • Implementing new testing technologies and methodologies
  • Analyzing and improving technical workflows
  • Contributing to Apple's quality assurance processes

This role combines technical expertise with creative problem-solving, offering the chance to make a significant impact on Apple's product quality while working with cutting-edge technologies in a collaborative environment.

Last updated 8 hours ago

Responsibilities For Software Development Engineer - Test

  • Deliver frameworks and methodologies via XCTest
  • Assist QE organizations in automating technical workflows
  • Analyze workflows, data and tools for testing strategy
  • Implement new technologies to improve testing approaches
  • Collaborate with QE Managers and Automation Engineers across Apple

Requirements For Software Development Engineer - Test

Python
Java
  • Bachelor's degree in Computer Science or related field (or 2 years equivalent experience)
  • Proven experience leading and growing small-to-medium-sized engineering teams
  • Strong development skills in Swift, Objective-C, C++ or similar languages

Benefits For Software Development Engineer - Test

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on Apple products

Interested in this job?

Jobs Related To Apple Software Development Engineer - Test

Software Quality Assurance Engineer

Software QA Engineer role at Apple focusing on AirTag and FindMy Accessories, requiring Python automation skills and QA expertise, offering competitive compensation and benefits.

SW Dev. Engineer in Test

Software Development Engineer in Test role at Apple focusing on quality engineering automation, tools and workflows with competitive pay and benefits.

Software Engineer - On-Device Core Telemetry Platform

Software Engineering role at Apple focusing on developing on-device telemetry platform to improve device performance and battery life across Apple platforms.

Software Engineer, Information Systems & Technology

Software Engineer position at Apple's Information Systems & Technology group, focusing on Java development for enterprise systems and applications.

Software Development Engineer

Software Development Engineer role at Apple's Silicon Technologies group, focusing on internal tools and infrastructure development for silicon engineering.