Automation Engineer

$136,300 - $248,700/Yr

Apple - Cupertino, CA

posted 3 months ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

As an Automation Engineer on the Beats Engineering team at Apple, you will play a crucial role in enhancing the user experience that Apple devices are known for. This position requires a highly motivated engineer who possesses a deep understanding of how various components within a fully integrated embedded operating system work together, including hardware, software, and applications. Your primary responsibility will be to develop and maintain frameworks and sophisticated automation environments that are essential for creating test flows and automation infrastructure. In this role, you will be involved in investigating use cases and system-level operations, as well as developing software to validate the functionality and performance of the systems. You will collaborate with multiple teams to craft and develop automated tools and tests, focusing on deploying and maintaining frameworks in a continuous integration environment. This includes crafting detailed test plans, debugging and isolating issues or bugs identified during test automation, and reporting results across various teams to ensure a seamless integration of systems and components. Your contributions will directly impact the quality and reliability of Apple products, making this an exciting opportunity to be part of a team that is dedicated to innovation and excellence in technology.

Responsibilities

  • Develop and maintain automation frameworks and environments.
  • Craft test plans for automated testing processes.
  • Debug and isolate issues or bugs identified during test automation.
  • Report results and findings across multiple teams.
  • Investigate use cases and system-level operations to validate functionality.
  • Develop software to validate the performance of systems.

Requirements

  • Strong understanding of embedded operating systems and their components.
  • Experience in developing automation frameworks and tools.
  • Proficiency in debugging and isolating software issues.
  • Ability to work collaboratively across multiple teams.
  • Experience with continuous integration environments.

Nice-to-haves

  • Familiarity with Apple products and ecosystem.
  • Experience in software development and testing methodologies.
  • Knowledge of scripting languages for automation.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Participation in Apple's Employee Stock Purchase Plan.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance if applicable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service