Automation Engineer

2 months ago


Cupertino, United States Intelliswift Software Full time

Title: Quality Engineer III - Automation

Summary:

We’re looking for a Quality Engineer who has strong experience developing and executing automated tests, building up and maintaining the testing infrastructure to make sure all of our shipping features continue to work as expected.

In this role, you’ll work with development and quality engineers to test number of complex health features on Product.You will execute tests in the timely manner to provide fast and actionable feedback to the development teams.You will also strategize and develop robust, scalable, and reliable infrastructure to support this testing.

We need a highly motivated engineer with aspirations to build such automation, cultivate learning, and lead this efforts across teams at Company.

Key Qualifications:

5+ years of demonstrated experience working as a Software Automation Engineer

Knowledge of software development and release lifecycle, including software updates

Experience diagnosing and debugging complex systems

Proficiency in scripting language such as Python and Shell

Solid background in testing methodologies (e.g. unit testing, integration testing, performance testing, functional testing, etc), tools, frameworks, and pipelines

Hands-on experience with CI/CD automation and deployment tools such as Jenkins, Docker, Kubernetes, and GitHub

Exceptional collaborative skills including networking, negotiating, documentation, and presentation skills

Experience identifying automation requirements and designing solutions to address test execution challenges

Ability to think analytically and creatively, solve sophisticated problems, and innovate

Self-motivated, proactive, enthusiastic about user-focused design & high-quality products

Excellent written and verbal communication skills to facilitate close interaction with development teams, management, and other organizations with Company.

Description:

You possess the right set of skills to develop and execute automation frameworks that is built with a focus on scalability and reliability of the tests, while promoting coding best practices.

The candidate should have strong experience in developing unit, integration, and end-to-end tests to validate system functionality and performance

Implement continuous integration and deployment pipelines to streamline the testing process and identify ways to improve on the efficiency of the end-to-end workflow

Design and recommend logging telemetry to improve failure triaging efficiency and gather quality metrics

Participate and/or drive post mortem discussions to think strategically about how to prevent similar issues in the future.


Additional Requirements:

Experience with managing a device lab

Experience with Objective C, XCTest, XCode

Experience with configuration management platform such as Ansible

Familiarity with health-regulated software testing and documentation process

Familiarity with digital signal processing


  • Automation Engineer

    4 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...

  • Automation Engineer

    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. 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 Engineer

    1 month ago


    Cupertino, California, United States Apple Full time

    Job Title: Automation EngineerAre you passionate about crafting exceptional user experiences? We're seeking a highly motivated Automation Engineer to join our Beats Engineering team at Apple. As a key member of our team, you'll play a crucial role in developing and maintaining sophisticated automation environments, frameworks, and test flows.Key...

  • Automation Engineer

    4 weeks ago


    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 critical role in developing and maintaining frameworks and sophisticated automation environments that will drive the development of test flows and automation infrastructure.Key...

  • Automation Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly motivated 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.Key ResponsibilitiesDevelop and maintain test automation tools and frameworksInvestigate use cases and...


  • Cupertino, California, United States Tekvivid Inc Full time

    Hello, we are Tekvivid Inc, a company that specializes in automation and software development. We are looking for a talented Automation/Software Engineer to join our team.Job Title: Automation/Software EngineerLocation: Cupertino, CA (Hybrid)Duration: 12 monthsJob Description Overview:We are seeking an experienced Automation/Software Engineer who has a...

  • QA Engineer

    5 months ago


    Cupertino, United States eTeam Inc Full time

    Title: Field Service Diagnostics - Software Development Engineer in Test Job Summary: Seeking candidates with a strong automated testing background to help validate Mac/iOS diagnostic and repair tools used in the world-wide field service channels. Key Qualifications: 4+ years of automated software testing experience or a related field. Proficiency with...

  • Automation Engineer

    3 weeks ago


    Cupertino, California, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional customer experiences and driving business growth through innovative solutions. As an Automation Engineer, you'll play a critical role in designing, developing, and implementing automation solutions that streamline processes, improve efficiency, and enhance customer satisfaction.Key...


  • Cupertino, United States HCLTech Full time

    Day 1 onsite from Cupertino, CAJob Description:Automation/Software Engineer skills: • Experience with Terminal and a Unix command line environment• Solid Python coding• Solid Swift programming experience.• Solid C or C++ experience• Proficient data querying skills (SQL)• Understanding of automation frameworks• Understanding of data...


  • cupertino, United States HCLTech Full time

    Day 1 onsite from Cupertino, CAJob Description:Automation/Software Engineer skills: • Experience with Terminal and a Unix command line environment• Solid Python coding• Solid Swift programming experience.• Solid C or C++ experience• Proficient data querying skills (SQL)• Understanding of automation frameworks• Understanding of data...


  • Cupertino, United States HCLTech Full time

    Day 1 onsite from Cupertino, CAJob Description:Automation/Software Engineer skills: • Experience with Terminal and a Unix command line environment• Solid Python coding• Solid Swift programming experience.• Solid C or C++ experience• Proficient data querying skills (SQL)• Understanding of automation frameworks• Understanding of data...

  • Automation Engineer 4

    4 weeks ago


    Cupertino, California, United States U.S. Bank Full time

    About the RoleWe are seeking a highly skilled Automation Engineer to join our team at U.S. Bank. As an Automation Engineer, you will play a critical role in designing, implementing, and maintaining automation solutions that drive business efficiency and productivity.Key ResponsibilitiesDesign, develop, and implement automation solutions using robotics...


  • Cupertino, California, United States Apple Full time

    Role OverviewWe are seeking a highly motivated engineer to contribute to the development of automated tools and tests focused on deploying and maintaining frameworks in a continuous integration environment. As a key member of the Beats Engineering team, you will be responsible for crafting test plans, debugging and isolating issues/bugs caught in test...


  • 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...

  • Automation Engineer

    4 days ago


    Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated Automation Engineer to join our team at Apple. As an Automation Engineer, you will be responsible for developing and maintaining frameworks and sophisticated automation environments that will be responsible for the development of test flows and automation infrastructure.Key ResponsibilitiesDrive investigation of...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a SoC Automation Flow Engineer at Apple, you will be responsible for developing, deploying, and supporting robust tools and frameworks to enable SOC hardware development and verification across multiple projects.You will work directly with hardware design and verification engineers across multiple sites to deliver dedicated solutions throughout...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Quality Assurance Automation Engineer in the SPEAR team, you will be responsible for qualifying a variety of SPEAR-developed features.This will include:Coordinating with feature teams to adopt existing automation suites.Developing comprehensive feature test plans to ensure the feature achieves its goals without regressing functionality,...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe're seeking a detail-oriented and self-motivated Quality Engineer to join our Xcode team. As a Quality Engineer, you'll be responsible for ensuring the quality of our development tools and debugging process. You'll work closely with our tools development team to extend their automated testing and help ship a high-quality Xcode.Key...

  • Automation Engineer

    2 weeks ago


    Cupertino, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for a detail-oriented and focused Quality Engineer to join our Xcode team. As a Quality Engineer, you will play a critical role in ensuring the quality of our software development tools.Key Responsibilities:Identify and prioritize testing scopes with rapid development cyclesExecute tests with attention to detail and...


  • Cupertino, California, United States Tekvivid Inc Full time

    Hello, we are looking for a skilled Automation/Software Engineer to join our team at Tekvivid Inc. We are seeking a professional with experience in Terminal and Unix command line environment, solid Python coding, and solid Swift programming experience.Key Responsibilities:Write software primarily in Swift and Swift UI with some frameworks written in C as...