Senior Quality Automation Engineer

Garmin Ltd.

Cary (NC)

On-site

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Garmin Ltd. in Cary, NC is seeking a Senior Quality Automation Engineer to join the inReach Explore web team.

The role focuses on building automated and manual test strategies for a web app and its API using C#, React, and TypeScript, with leadership in QA planning and mentoring junior engineers. The ideal candidate has a technical degree with 5+ years of experience, strong organizational and communication skills, and a proven track record in software quality automation.

Qualifications

  • Bachelor’s degree in a technical field with 5+ years of relevant experience or an equivalent combination of education and relevant experience.
  • Superior organizational and analytical skills.
  • Proven leadership skills.
  • Excellent oral and written communication skills.
  • Detail-oriented with the ability to prioritize and manage multiple tasks.
  • Relevant experience or training in product and/or software quality automation processes and methodologies related to a Garmin core product market.
  • Relevant experience or training in creating test plans, conducting usability tests for large projects.

Responsibilities

  • Create and execute automated and manual test cases for web app and API using C#, React, JavaScript, and TypeScript.
  • Apply design standards to create and execute well defined complex manual and automated test cases.
  • Provide reliable solutions to a wide range of difficult problems.
  • Demonstrate ability to complete well defined complex tasks and/or projects.
  • Lead contributions to advance technical research on new technologies related to quality automation.
  • Provide technical input to product development plans and concept documents.
  • Ensure manual and automated tests follow established standards and are fully exercised in all testing phases.
  • Understand business impacts of issues and how they relate to quality-owned solutions.
  • Demonstrate technical leadership for QA project planning.
  • Make substantial contributions to determining feasibility of project goals/objectives.
  • Offer suggestions to improve processes and can author new procedures.
  • Independently determine general approach and specific solutions to technical problems.
  • Demonstrate good judgment in setting schedules/risk-taking.
  • Train and mentor less experienced Quality Automation Engineers.
  • Perform all essential functions as defined for the Quality Automation Engineer 2.

Skills

Leadership
Communication
Analytical skills
Independence
Detail orientation

Education

Bachelor’s degree in a technical field
Relevant experience or equivalent

Tools

C#
SQL
JavaScript/TypeScript
Playwright
Selenium
Cypress

Job description

Overview

We are seeking a full-time Senior Quality Automation Engineer at our location in Cary, NC on the inReach Explore web team. Every day our emergency response software helps coordinate rescues for hikers, boaters, adventurers, motorists, and pilots. Our satellite-based communication devices ensure that these people stay in contact with emergency services and communicate with their loved ones from anywhere on the globe. Click here to check out the “Saved by Garmin” blog for real-life rescues.

Must live in the Cary, NC area to be considered

Essential Functions
  • Creates and executes small sets of new functionalities as part of a software project using C#, React & Javascript, and TypeScript to improve our web-based app and API
  • Apply design standards and procedures to create and execute well defined complex manual and automated test cases
  • Provide reliable solutions to a wide range of difficult problems
  • Demonstrate ability to complete well defined complex tasks and/or projects
  • Lead contributions to advance technical research on new technologies related to quality automation
  • Provide technical input to product development plans and concept documents
  • Ensure manual and automated tests follow established standards, fully exercise targeted functionality, and are technically sound and executed properly in all phases of testing
  • Understand business impacts of issues and how they relate to quality-owned solutions
  • Demonstrate technical leadership for QA project planning
  • Make substantial contributions to determining feasibility of project goals/objectives
  • Offer suggestions to improve processes and can author new procedures
  • Independently determine general approach and specific solutions to technical problems
  • Demonstrate good judgment in setting schedules/risk-taking
  • Train and mentor less experienced Quality Automation Engineers
  • Perform all essential functions as defined for the Quality Automation Engineer 2
Basic Qualifications
  • Bachelor’s Degree in a technical field AND a minimum of 5 years of relevant experience OR an equivalent combination of education and relevant experience
  • Superior organizational and analytical skills
  • Proven leadership skills
  • Excellent oral and written communication skills
  • Detail-oriented with the ability to prioritize and manage multiple tasks
  • Ability to work independently with minimal supervision and to exercise sound independent judgment
  • Relevant experience or training in product and/or software quality automation processes and methodologies related to a Garmin core product market
  • Relevant experience or training in creating test plans and conducting usability tests for large projects
Desired Qualifications
  • Experience with the following tools/technologies:
    • C#
    • SQL
    • Javascript or Typescript
    • Playwright, Selenium, or Cypress
  • UI, API, or Unit Testing experience
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Previous experience working in a team environment
  • Strong working knowledge of Garmin product line and customers
  • Relevant experience writing automated test scripts
  • Relevant experience or training in creating test plans, conducting usability test, and/or writing test scripts

Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Automation Engineer
Senior Quality Automation Engineer

Garmin International, Inc. • Cary (NC)

On-site
USD 110,000 - 160,000
Quality Automation Engineer 2
Quality Automation Engineer 2

Garmin • Cary (NC)

On-site
USD 85,000 - 105,000
Quality Automation Engineer 2
Quality Automation Engineer 2

Garmin • Maine

On-site
USD 70,000 - 90,000
Garmin’s benefit program
Quality Automation Engineer 2
Quality Automation Engineer 2

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 90,000
Eligible for Garmin’s benefit program
Quality Automation Engineer 2
Quality Automation Engineer 2

Garmin Ltd. • Cary (NC)

On-site
USD 90,000 - 120,000
Team Leader Quality
Team Leader Quality

Garmin • Cary (NC)

On-site
USD 110,000 - 160,000
Team Leader Quality
Team Leader Quality

Garmin Ltd. • Cary (NC)

On-site
USD 110,000 - 150,000
Senior Quality Analyst
Senior Quality Analyst

Garmin International, Inc. • Olathe (KS)

On-site
USD 90,000 - 120,000
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin Ltd. • Yarmouth (ME)

On-site
USD 110,000 - 150,000
Senior Automation Engineer - Mechanical Engineering
Senior Automation Engineer - Mechanical Engineering

Garmin Ltd. • Olathe (KS)

On-site
USD 95,000 - 130,000