Automation Software Developer

3 weeks ago


Cupertino, California, United States Apple Full time
About the Role

We are seeking a highly motivated engineer to join our Beats Engineering team at Apple. As a key member of our team, you will play a crucial role in developing and maintaining frameworks and sophisticated automation environments that will drive the development of test flows and automation infrastructure.

Key Responsibilities
  • Investigate use cases and system-level operation to develop software that validates functionality and performance of systems.
  • Develop and maintain test automation tools and frameworks to ensure high-quality software delivery.
  • Craft test plans, debug and isolate issues/bugs caught in test automation, and report results across multiple teams.
  • Collaborate with cross-functional teams to drive quality and excellence in software development.
Requirements
  • 5+ years of quality testing experience.
  • Ability to define/design/develop/maintain test automation tools and frameworks.
  • Proficiency in Python, with practical experience in coding for testing purposes.
  • Hands-on experience in firmware validation methodologies for embedded systems.
  • Strong understanding of software QA methodologies, tools, and software development lifecycle.
  • BS or MS in CS/CE/EE or equivalent experience.
Preferred Qualifications
  • Committed to quality and passionate about delivering great experiences to our customers.
  • Knowledge of wireless standards (Bluetooth Classic/LE, WiFi, Thread).
  • Experience in algorithm validation related to sensor technologies is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. Our benefits include comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. We also offer reimbursement for certain educational expenses and the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and experienced Automation Engineer to join our team at Apple. As a key member of our Beats Engineering team, you will play a crucial role in developing and maintaining frameworks and sophisticated automation environments that will be responsible for the development of test flows and automation...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated and experienced engineer to join our Beats Engineering team at Apple. As a key member of our team, you will play a crucial role in developing and maintaining frameworks and sophisticated automation environments that will drive the development of test flows and automation infrastructure.Key...


  • Cupertino, California, United States Apple Full time

    Role SummaryWe are seeking a highly motivated engineer to join our Beats Engineering team at Apple. As a key member of our team, you will play a crucial role in developing and maintaining frameworks and sophisticated automation environments that will drive the development of test flows and automation infrastructure.Key ResponsibilitiesInvestigate use cases...


  • Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We're seeking a highly motivated Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure our shipping features continue to work...

  • Automation Engineer

    2 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We're seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure our shipping features continue to work as...


  • Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationAbout the Role:We are seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure the quality of our shipping...

  • Automation Specialist

    4 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We are seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will play a critical role in developing and executing automated tests, building and maintaining the testing infrastructure to ensure the quality and reliability of our...

  • Automation Engineer

    2 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationJob Summary:We are seeking a highly skilled Quality Engineer to join our team. The ideal candidate will have strong experience in developing and executing automated tests, building and maintaining testing infrastructure, and collaborating with development and quality engineers to ensure the quality of our shipping...

  • Automation Specialist

    3 weeks ago


    Cupertino, California, United States Intelliswift Software Full time

    Job Title: Quality Engineer III - AutomationAbout the Role:We are seeking a highly skilled Quality Engineer to join our team at Intelliswift Software. As a Quality Engineer III - Automation, you will be responsible for developing and executing automated tests, building and maintaining the testing infrastructure to ensure the quality of our shipping...


  • Cupertino, California, United States VeeAR Projects Inc. Full time

    Job DescriptionJob Title: Software Automation EngineerCompany: VeeAR Projects Inc.Job Type: Full-timeLocation: Remote (Onsite on Tuesday, Wednesday, and Friday)Job Summary:We are seeking a highly motivated and experienced Software Automation Engineer to join our team at VeeAR Projects Inc. As a key member of our quality assurance team, you will be...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and skilled Software Automation Engineer to join our Health Study QE team. As a key member of this team, you will play a critical role in enabling research into the next generation of Health Sensing features.Key ResponsibilitiesDevelop robust and repeatable automated testing solutions to ensure the quality of our...


  • Cupertino, California, United States VeeAR Projects Inc. Full time

    Job Title: Software QA Automation EngineerWe're seeking a skilled Quality Engineer to join our team at VeeAR Projects Inc. in Cupertino, CA.Job Summary:We're looking for a highly motivated engineer with strong experience in developing and executing automated tests, building up, and maintaining the testing infrastructure to ensure our shipping features...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Automation QA EngineerJoin Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. We...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Automation QA EngineerJoin Apple's Security Engineering & Architecture organization as a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features.The SPEAR team is a dedicated group of engineers who work on security hardening across all of Apple's operating systems. We...

  • Software Developer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job Title: Software Developer TestAt Apple, we're looking for a skilled Software Developer to join our team. As a Software Developer, you will work closely with hardware and software developers to create innovative technologies that enrich people's lives.About the RoleThis position is part of the Location Framework QA team, which undertakes special projects...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and detail-oriented Quality Engineer to join our Xcode team. As a Quality Engineer, you will play a critical role in ensuring the quality of our development tools and software.Key ResponsibilitiesDevelop and maintain automated testing tools and platformsCollaborate with the tools development team to extend...

  • Software Developer

    2 days ago


    Cupertino, California, United States Russell Tobin Full time

    Job Title: Software DeveloperJob Summary:We are seeking a highly skilled Software Developer to join our team at Russell Tobin. As a key member of our development team, you will be responsible for improving the delivery speed of data analysis results by leading the development, standardization, refactoring, and automation of complex Python-based...


  • Cupertino, California, United States Apple Full time

    Job SummaryThe SPEAR team in Apple's Security Engineering & Architecture organization is seeking a collaborative software quality assurance engineer with a drive to ensure the quality of ambitious software security features. As a quality assurance engineer in SPEAR, you will test SPEAR's features to ensure they achieve their security goals while maintaining...


  • Cupertino, California, United States eTeam Inc Full time

    Job Title: Software Development Engineer in TestJob Summary:eTeam Inc is seeking a skilled Software Development Engineer in Test to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining automated tests for our web applications, APIs, and macOS/iOS applications.Key Responsibilities:Develop new and...


  • Cupertino, California, United States eTeam Inc Full time

    Job Summary:eTeam Inc is seeking a highly skilled Software Development Engineer in Test to join our team. As a key member of our QA team, you will be responsible for developing and maintaining automated tests for our web applications, APIs, and macOS/iOS applications.Key Responsibilities:Develop new and expand existing automated tests to ensure the quality...