Senior Software Engineer in Test

BD Medical
Employment Type
Not disclosed
BD Medical logo

Job Description Summary
Be part of something bigger!

BD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics and the delivery of care. We have over 70,000 employees and a presence in virtually every country around the world to address some of the most challenging global health issues.

Our Research and Development (R&D) Centre of Excellence in Limerick provides cutting edge technology and a creative environment to be inspired to tap into your inner genius. We are looking for amazing, passionate and dedicated people like you, where you will be at the forefront of creating and developing specialised devices, software solutions and systems to help others. You are the one who can make the difference. Join us and be a crucial part of advancing the world of health!

Job Description

About the role

We currently have a vacancy for a Senior Software Engineer in Test position to work in a dynamic project that provides microbiology diagnostic informatics through a web application that offers integrated workflow and data in hospital laboratories. The role will demand automation skills, test leadership skills and a passion for manual testing.

In this role, you will:

  • Collaborate with project teams (local and remote) to understand requirements, design and implementation level details of the product under test.
  • Learn the automation framework and add test scripts
  • Work with Test Manager/Architect to train, support and onboard manual testers into automation
  • Guide, lead other testers in the team aligning with the R&D Quality Management System
  • Apply comprehensive knowledge of software quality concepts within the software development lifecycle
  • Contribute to technical decision making
  • Create, implement and review test cases and other test documents as per Design and Change controls
  • Conduct complex black box, system-level, functional testing, verify end-to-end customer flows
  • Capture Issue/Bugs in line with Business Unit policy/Standard and track to closure
  • Support software and systems engineering teams with troubleshooting, characterization and validation activities for prototypes, sub-systems, and finished products.
  • Engage in continuous improvement of test process, practice enhancement and optimize test processes.

Qualifications and Skills:

  • Bachelor’s/Master’s degree in Computer Science, Engineering or related field, plus a minimum of 6 years of software testing experience
  • 3+ years of experience in any test automation tools, preferably Selenium or in any other tools like TestComplete, UFT etc.
  • An understanding of OOP concepts or any programming languages
  • Experience testing web applications or product testing
  • Experience with Agile and Scrum methodologies in software development
  • Proven ability to learn, introduce and improve new and existing test practice and process
  • Strong focus on customer experience and product quality
  • Effectiveness of understanding and communicating technical information and ability to translate information between technical and business languages
  • Experience with complete software product development life cycle from concept to final release is expected
  • Strong written and verbal communications skills, ability to clearly and precisely communicate with management and remote team members

In addition to the above skills, the following skillset would be advantageous but not essential:

  • Experience in Selenium automation with C#, Java or Python
  • Familiarity with FDA regulations for medical instruments, ISO 13485, IEC 62304 standards and Quality Management systems
  • Experience working in the regulated medical industry
  • ISTQB or equivalent certificate in Software Testing or Software Automation Testing.

Click on apply if this sounds like you!

Why join us?

A career at BD means being part of a team that values your opinions and contributions and that empowers you to bring your authentic self to work. Here our associates can fulfill their life’s purpose through the work that they do every day.

You will learn and work alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. Our Total Rewards program – which includes competitive pay, benefits, continuous learning, recognition, career growth, and life balance components – is designed to support the varying needs of our diverse and global associates.

Becton, Dickinson and Company is an Equal Opportunity Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, or any other protected status.