- Full-time
Senior Quality Automation EngineerWe 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.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 APIApply design standards and procedures to create and execute well defined complex manual and automated test casesProvide reliable solutions to a wide range of difficult problemsDemonstrate ability to complete well defined complex tasks and/or projectsLead contributions to advance technical research on new technologies related to quality automationProvide technical input to product development plans and concept documentsEnsure manual and automated tests follow established standards, fully exercise targeted functionality, and are technically sound and executed properly in all phases of testingUnderstand business impacts of issues and how they relate to quality-owned solutionsDemonstrate technical leadership for QA project planningMake substantial contributions to determining feasibility of project goals/objectivesOffer suggestions to improve processes and can author new proceduresIndependently determine general approach and specific solutions to technical problemsDemonstrate good judgment in setting schedules/risk-takingTrain and mentor less experienced Quality Automation EngineersBasic 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 experienceSuperior organizational and analytical skillsProven leadership skillsExcellent oral and written communication skillsDetail-oriented with the ability to prioritize and manage multiple tasksAbility to work independently with minimal supervision and to exercise sound independent judgmentRelevant experience or training in product and/or software quality automation processes and methodologies related to a Garmin core product marketRelevant experience or training in creating test plans and conducting usability tests for large projectsDesired Qualifications:Experience with the following tools/technologies: C#, SQL, Javascript or Typescript, Playwright, Selenium, or Cypress, UI, API, or Unit Testing experienceOutstanding academics (cumulative GPA greater than or equal to 3.5)Previous experience working in a team environmentStrong working knowledge of Garmin product line and customersRelevant experience writing automated test scriptsRelevant experience or training in creating test plans, conducting usability test, and/or writing test scriptsGarmin 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