> Markdown version of [/jobs/ext/2199923-principal-automation-software-test-engineer-sdet](https://www.wearedevelopers.com/jobs/ext/2199923-principal-automation-software-test-engineer-sdet). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Automation Software Test Engineer: SDET - **Company:** Medtronic Inc. - **Location:** Lafayette, CO, United States - **Experience:** Expert - **Salary:** $122,400.0 - $183,600.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), JavaScript (Programming Language), Automation of Tests, Bash Shell, C++ (Programming Language), Linux, Perl (Programming Language), Graphical User Interface, Python (Programming Language), RabbitMQ, Requirements Management, Robotic Automation Software, Software Engineering, Software Testing Automation Framework, System Testing, UML, Scripting, Performance Testing, Test-Driven Development (TDD), Software Verification, Cypress (Programming Language), Information Technology, Enterprise Integration, JestJS, Restful APIs, SDET, Programming Languages - **Published:** August 23, 2026 - **Apply:** https://www.adzuna.com/details/5850516190 ## About the Role * BS / BA in Computer Science or other Engineering discipline * 7+ years of experience in SW quality assurance, test automation and/or test lead roles. * 5+ years of experience in medical device or other regulated industries. Preferred Requirements * Experience with test automation including GUI, backend integration, reliability, and performance testing, designing and implementing test automation frameworks. * Knowledge of scripting languages (e.g. Python, bash, JavaScript, Perl, etc.) * Knowledge of C/C++ or other programming languages, Linux OS, familiarity with UML. * Experience developing products in medical devices or other regulated industry, following a well-defined software development process including requirement and test tracing * Ability to accurately estimate tasks and track/communicate progress for software verification and validation tasks * Excellent verbal and written communication skills * Proven leadership skills and mentoring capabilities * Able to handle multiple tasks/projects and manage priorities. * Strong knowledge of modern, iterative software design processes and development practices including agile and test-driven development. * Experience in one or more of the following: Cypress, Jest, Supertest, React testing experience, Rabbit MQ and Rest based architectures. * Project management skills including planning, estimation and requirements management. * Self-motivated with strong problem-solving skills and the ability to work independently. * Understanding of FDA Quality System Regulations (QSR) and IEC 62304 compliance, For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. ยง 214.2(h)(4)(iii)(A) is required. ## Description This position is responsible for developing and performing automated verification & validation test activities for software and systems. Effective test engineering ensures Medtronic's cutting edge medical device products perform intended functions while meeting quality and reliability standards. This position requires application of technical expertise to independently determine and develop approaches to solve complex technical problems with ingenuity, efficiency and creativity. Work is performed under limited direction., * The Principal Software Test Automation Engineer is responsible for leading and contributing to the development of automated SW testing of complex systems used in surgical procedures. Specific tasks include: * Provide technical leadership and mentoring to other software and test engineers. * Orchestrates test team activities, requiring delegation of work and review of work products. * Intelligently leverage existing test tools, enhance or develop new tools as needed, collaborate with adjacent project teams for full system test coverage. * Create project-specific test strategies and approaches. * Designing, developing, testing, maintaining, documenting and validating software testing components and applications. * Participate in all phases of product development as needed such as reviewing requirements, SW design, usability, risk assessment, and test design and execution. * Contributes to the completion of project team objectives for on-time delivery of working and well-documented products * Interface with mechanical, electrical, systems, software and test engineers. * Identify and implement process improvements specific to the SW testing function. * Participate in defect tracking and analysis. * Effectively communicate findings, problems and solutions to project teams and stakeholders. * Collaborate and maintain excellent working relationships with team members and stakeholders. * Follow Medtronic's product development standards and practices to support the generation of evidence required by regulatory authorities * All activities must be performed in compliance with the Quality System. * Performs duties in compliance with environmental, health and safety related site rules, policies and governmental regulations. * All other duties as assigned. ## Related Videos - [The Algorithm That Nearly Killed Me: When Testing Isn't Enough](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)