We are currently seeking a Lead Software Engineer (Software Development Engineer in Test) who will be responsible for designing and developing automation as well as manual tests for software solutions for life sciences devices.
In this role, you will be responsible for:
Create and implement context-driven software testing strategies.
Review software requirements, designs, and code with a focus on testability and finding problems early.
Plan and perform testing appropriate for the feature under test, including exploratory testing that does not involve writing automated checks.
Design and implement robust, maintainable automated tests and supporting frameworks.
Document and perform all software test and verification work meeting company procedures as well as applicable regulations and standards.
The required qualifications for the job include:
Bachelor's in computer science, software engineering, or a related field
5+ years of combined experience in commercial software development and/or testing
Well-versed in developing automation scripts using Test Complete or any other automation tools.
Experienced in developing API tests and familiarity with C# and .Net
Foundational computer programming skills and ability to understand production-level code.
Excellent communication and presentation skills with the ability to communicate software test design.
It would be a plus if you also possess previous experience in:
Familiar with Jenkins and Jenkins Pipelining
Experience in performance testing and/or security testing
Software testing experience in machine automation, robotics, liquid handling, or laboratory instrumentation
Experience in the software verification of medical devices and working knowledge of FDA Quality System Regulation
TestComplete
--
You must verify your mobile number to apply to this job.