Return to jobs

Job Details

Similar Jobs

Senior Software Test Engineer

ID
15305
Location
Limerick, Ireland
Role Type
Permanent

Senior Software Test Engineer

Similar Jobs

Senior Software Test Engineer – Job Specification

Overview

We are seeking a Senior Software Test Engineer to support the delivery of a next-generation middleware platform that connects medical devices with hospital systems, enabling advanced diagnostic capabilities. The role combines hands-on testing, automation, collaboration with distributed teams, and a strong focus on quality within a regulated environment.

This position is ideal for a proactive engineer with strong communication skills, solid technical abilities, and a passion for improving healthcare technology through reliable, high-quality software solutions.

Role Summary

The Senior Software Test Engineer will work within an Agile team developing a robust middleware platform that integrates medical devices with Laboratory Information Systems (LIS). The engineer will lead and execute various testing activities, contribute to continuous improvement efforts, and support cross-functional teams throughout the development lifecycle.

Main Responsibilities

  • Collaborate with local and remote project teams to understand requirements; participate in estimation, planning, design, and delivery of the product under test.
  • Understand system design and implementation details to create effective test strategies.
  • Learn and contribute to the existing test automation framework; develop automation test scripts.
  • Create, execute, and review test cases and documentation in accordance with design and change control processes.
  • Conduct system-level, black-box, and functional testing, ensuring full end-to-end coverage of customer workflows.
  • Log, track, and support resolution of defects in alignment with established quality standards.
  • Perform both sprint-level and V&V (Verification & Validation) execution activities.
  • Mentor and guide other testers, ensuring adherence to the Quality Management System.
  • Contribute to technical decision-making within the team.
  • Support software and systems engineering teams in troubleshooting, characterization, and validation of prototypes, subsystems, and finished products.
  • Participate in continuous improvement of test processes and methodologies.
  • Apply comprehensive knowledge of software quality concepts within the full development lifecycle.

Candidate Profile

Required Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
  • Minimum 6 years of software testing experience.
  • At least 2 years of experience in automation tools such as Selenium, Cucumber, or TestComplete.
  • Strong programming skills (preferably C#).
  • Experience testing web applications; strong knowledge of API testing, API validations, and ability to create SQL scripts.
  • Hands-on experience with defect tracking, requirements management, and test management tools (e.g., TFS, Azure DevOps, HP OpenText ALM, Cognition Cockpit).
  • Ability to generate and analyze test metrics from defect management systems.
  • Experience working in Agile/Scrum development environments.
  • Excellent interpersonal, communication, decision-making, and problem-solving skills.
  • Proven ability to adopt and improve testing practices and processes.
  • Ability to communicate technical information clearly to both technical and non-technical stakeholders.
  • Experience with full software product lifecycle, from concept to release.

Nice to Have

  • Familiarity with regulated medical device environments and standards such as:
    • FDA medical device regulations
    • ISO 13485
    • IEC 62304
    • Quality Management Systems
  • ISTQB or equivalent certification in Software Testing or Test Automation.

Workplace Expectations

  • Preference for on-site collaboration to support creativity, innovation, and effective problem-solving.
  • A minimum of 4 days per week on-site is typically expected unless otherwise specified.
  • Remote or field-based roles may have different requirements.

Equal Opportunity Statement

All applicants will be evaluated fairly, without regard to legally protected characteristics including (but not limited to) race, colour, religion, age, sex, national origin, marital status, sexual orientation, gender identity/expression, disability, or veteran status.

 

Share Jobs

Search Jobs

Match my CV

We take the hard work out of finding you a new job. Simply upload your CV (or call us) and we’ll get hunting for you!