Job Description Summary
As a Software Test Engineer, you will be part of a team of R&D Engineers that work on sustaining projects in Integrated Diagnostics Solutions (IDS) product engineering.
You will be encouraged to support the verification and validation efforts of medical devices/systems regarding sustaining engineering.
You will work as part of an R&D team in delivering sophisticated systems, including software development, system, hardware, electrical, service, and quality engineering.
In this role, you are responsible for the design and execution of system, integration, and regression-level testing.
You will have a strong understanding of the software development lifecycle, test tools, and standard methodologies, emphasising delivering a high-quality product to our customers.
You will ensure the overall quality of the product while adhering to internal processes to ensure compliance with regulatory standards.
About Us
We are Becton, Dickinson and Company, one of the largest global medical technology companies in the world.
Our purpose is to advance the world of health by improving medical discovery, diagnostics, and patient care.
We do this by developing innovative solutions that transform possibilities into realities.
We welcome people who share our passion for making a difference and who want to help us shape the future of healthcare.
Main Responsibilities
Main responsibilities will include:
* Hands-on testing of new product features including software, hardware, and firmware validation.
* Participate in end-to-end product testing, including system, integration and regression level testing.
* Identify and track defects as well as troubleshoot customer complaints to resolution.
* Providing regular updates to the R&D team and key stakeholders.
* Identification and implementation of test/process improvements.
About You
We're looking for someone with:
* Experience within an FDA regulated industry.
* Bachelor's degree or Master's in Engineering or Computer Science.
* A minimum of 5 year's relevant industry and supervisory experience.
* Knowledge or experience with Agile and Scrum methodologies in software development.
* Excellent written and oral communication skills.
* Ability to self-direct and manage own work.