Tools and Automation Engineer

1 month ago


Cupertino, California, United States Apple, Inc. Full time
Be part of the Health Study QE team responsible for enabling research into the next generation of Health Sensing features. As part of this team you will be focused on testing application software used to collect a wide range of health and sensor data. This includes working with technologies such as ECG and PPG based Heart-rate sensing as well as novel investigative prototype sensors. Testing is focused on macOS, iOS, and watchOS applications that drive unique UI experiences, collaborate with firmware and low level software drivers, and provide data to processing pipelines. You will be a motivated individual who independently follows up on bugs, collaborates with developers to resolve issues and can understand and discuss technical problems with other Quality engineers, development partners and program managers.

Description

Develop robust and repeatable automated testing solutions Understand the context where an application will be deployed, providing insights to potential failures Author detailed test plans that cover all functionality and edge cases of a system Execute manual and automated test plans on a variety of hardware and software configurations Craft quality from an early stage by being involved through the entire project lifecycle Documentation of test cases and code used for test execution Tracking performance, reporting results to management, driving issues to closure Collaborating with cross-functional teams, guaranteeing complete test coverage and a flawless end user experience Building creative new tools, fixtures, and methodologies to stress software features Partner with development team to quickly learn a new application, break it into functional parts, and identify potential weaknesses

Minimum Qualifications
  • Prior experience with Swift programming and developing iOS test automation with Xcode UI automation framework is required
  • Strong software development/test automation skills, with high proficiency in Python is required
Preferred Qualifications
  • BS and a minimum of 3 years relevant industry experience
  • UI/UX design or test experience
  • Track record of shipping great consumer products
  • Continuous integration and scheduling systems
  • Excellent written and verbal communication skills
  • Have a passion for quality, enjoy the challenge of breaking things through creative testing
  • Thrive in uncertain, rapid project schedules, being able to quickly shift priorities and maximize testing time.
  • Strive to innovate and try new things, incorporating continuous improvement of testing methods
Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $136,300 and $248,700, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
  • 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. Learn more about your EEO rights as an applicant.


  • Cupertino, California, United States Indium Software Full time

    Location: United StatesEducation Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.Experience: 5-7 years in a relevant field.Work Arrangement: HybridJob Overview: We are seeking a skilled software QA tester for our upcoming Alliant AUS initiative. The ideal candidate should be situated within the US time...


  • Cupertino, California, United States Apple Inc. Full time

    Wireless System Automation Development EngineerAre you enthusiastic about tackling significant challenges? Do you enjoy exploring the boundaries of what is achievable? Within our Wireless Hardware division, you will play a crucial role in delivering innovative wireless connectivity solutions globally. In this capacity, you will enhance our product...


  • Cupertino, California, United States Apple Inc. Full time

    Wireless System Automation Development EngineerAre you driven by the challenge of innovating in the wireless domain? In our Wireless Hardware division, you will play a crucial role in advancing wireless connectivity solutions. Your contributions will enhance product performance through cutting-edge system-on-chip designs. Collaborating with your peers, you...


  • Cupertino, California, United States Apple Full time

    Summary Weekly Hours: 40 Role Number: Become a key player in the Sensing and Connectivity division, where innovation meets user experience. The Quality Engineering team focused on Headphones and Accessories is in search of a proactive Tools & Automation Engineer. This role involves the design, implementation, testing, and maintenance of cutting-edge audio...


  • Cupertino, California, United States Apple Full time

    Summary Weekly Hours: 40 Role Number: As part of the Sensing and Connectivity division, you will play a crucial role in advancing technologies that enhance user experiences. The Quality Engineering team focused on Headphones and Accessories is seeking a proactive Tools & Automation Engineer to innovate, implement, and maintain cutting-edge audio and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Software Automation Engineer to join our Health Study QE team at Apple. 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 Apple Inc. Full time

    Wireless System Automation Development EngineerAre you enthusiastic about tackling significant challenges? Do you enjoy exploring the boundaries of what is achievable? Within our Wireless Hardware division, you will play a crucial role in delivering innovative wireless connectivity solutions globally. In this capacity, you will enhance the performance of our...


  • Cupertino, California, United States HCLTech Full time

    Onsite RoleOverviewIn this position, you will be responsible for developing and implementing testing protocols for battery-operated devices.Your tasks will include collecting battery performance metrics by overseeing automated testing setups and conducting preliminary assessments and analyses.Facilitate the daily operations of our automated testing...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Automation Engineer to join our Health Study QE team at Apple Inc. As a key member of this team, you will be responsible for developing and implementing robust automated testing solutions to ensure the quality and reliability of our software applications.Key ResponsibilitiesDevelop Automated Testing...


  • Cupertino, California, United States Apple Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Automation Engineer to join our Health Study QE team at Apple Inc. As a key member of this team, you will be responsible for developing and implementing robust automated testing solutions to ensure the quality and reliability of our software applications.Key ResponsibilitiesDevelop and maintain automated...


  • Cupertino, California, United States Apple Full time

    Position OverviewAs a Quality Assurance Automation Engineer, you will play a crucial role in ensuring the integrity and security of software features developed by the SPEAR team within Apple's Security Engineering & Architecture organization. Your expertise will contribute to the development of high-quality security functionalities that enhance the overall...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: The SPEAR division within Apple's Security Engineering & Architecture organization is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across all of...


  • Cupertino, California, United States Apple Full time

    Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across all of...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across...


  • Cupertino, California, United States Apple Full time

    Position Overview:Weekly Hours: 40 Role Summary: The SPEAR team within Apple's Security Engineering & Architecture division is seeking a dedicated software quality assurance engineer who is passionate about ensuring the excellence of innovative software security functionalities. SPEAR is a specialized group of engineers focused on enhancing security across...


  • Cupertino, California, United States Indium Software Full time

    Location: United StatesEducation Requirement: Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.Experience: 5-7 years in a relevant field.Work Arrangement: HybridPosition Overview: We are seeking a qualified software QA tester for a new initiative within our organization. The ideal candidate should be situated within the...


  • Cupertino, California, United States HCLTech Full time

    About HCLTechHCLTech is a global technology company, home to 221,000+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products.Our ExpertiseWe work with clients across all major verticals, providing industry solutions for:Engineering...


  • Cupertino, California, United States Apple Full time

    Position OverviewAs an Automation Engineer, you will play a pivotal role in enhancing the user experience across Apple’s ecosystem. Your expertise will contribute to the Beats Engineering team, focusing on the integration of hardware, software, and applications within embedded operating systems.Key ResponsibilitiesYour primary responsibilities will...