Responsibilities
Contribute to the development and implementation of test plans and procedures for software verification during product development, integration, and production phases.
Execute test activities, document results, and support troubleshooting and defect resolution in collaboration with cross‑functional teams.
Read, analyze, understand product requirements, support requirements reviews.
Collaborate with other team members and product owners, both inside and outside of the team to ensure products are designed for testability, optimizing for cost-effectiveness.
Design and execute tests using automated test tools, as well as manual test development process, for the verification of software requirements.
Work in an evolving, maturing Agile environment as part of a scrum team. Consult with scrum masters, product owners and developers.
Assist scrum team with debugging and solving issues discovered during testing.
Effectively work with individuals from various engineering disciplines in a variety of locations, supporting test infrastructure set up and test tool development, such as test tools, stubs, Hardware/Firmware simulators and emulators.
Establish and maintain traceability from software requirements to verification test design and implementation.
Participate in the technical reviews of software requirements and peer verification test development.
Take the high‑level requirements and independently complete test development per the defined processes.
Basic Requirements
Level 8 degree and minimum of 2 years of relevant experience OR Master’s degree with a minimum of 0 years relevant experience.
Specialized Knowledge Required
Angular, C#, .NET, ASP.NET, .NET Core, Typescript, HTML, Browser Dev Tools, CSS/SCSS
Web API, WCF, Microservices
Kafka, Kubernetes Compute Platform
SQL SERVER, NoSQL Database
REST APIs – Swagger is a bonus
NUnit, Mock frameworks for unit and component testing
AWS, Azure
Docker / Kubernetes
Git, GitHub
Pipelines CI/CD Concepts
Strong knowledge of software design, development, debug and test practices
Strong problem‑solving skillsStrong oral and written communication skills
Proficiency working in a team environment
Experience using SpecFlow/Cucumber/Gherkin, Selenium
Quality focus, willingness to learn, versatility and adaptability
Nice to Have
Experience with Azure DevOps, Azure Pipelines, YAML
Experience with API documentation tools such as Swagger and OpenAPI
Experience with static code analysis tools such as SonarQube
Experience with security scanning tools such as Contrast and JFrog X‑Ray
Experience with observability tools such as ELK and Dynatrace
Experience in software design for medical devices
Demonstrated skills in writing engineering documents (specifications, etc.)
Experience with configuration management tools
Experience with Agile methodologies and Behavior‑Driven Development
Experience in open source development platform/tools
Benefits & Compensation
Pay range: Ireland: 49,920.00 EUR – 74,880.00 EUR.
This position is eligible for a short‑term incentive called the Medtronic Incentive Plan (MIP).
#J-18808-Ljbffr