Ref No: DT17884
County Dublin, Republic of Ireland
Software Verification Engineer - North Dublin.
Our client is expanding the software team to complement the existing broad range of Engineering competencies. The successful applicant will be a key member of this team and is expected to develop rigorous software testing strategies for next generation medical diagnostic equipment.
The successful applicant must have experience in developing automated, manual and system level scripts, that utilise the latest specialised test applications to support the release of high-quality robust software.
The applicant must demonstrate the ability to work collaboratively and in a systematic fashion with other Engineering functions (e.g. Artificial Intelligence and Machine Learning, Mechanical, Electrical, Firmware, System Integration) to deliver high-end innovative test solutions at pace. The role involves working on a wide range of diverse cross-functional projects related to supporting front-end and real-time innovative software solutions.
As a key member of the team you will be part of a highly innovative multi-disciplinary Engineering group working on complex problems.
The critical skillset we are looking for:
Experience in the development and execution of robust test strategies to support high-quality software solutions.
Experience in a regulated environment would be beneficial, not essential.
Experience in a high-performing software test team
It would be advantageous to have the following experience:
Generating software design input requirements based on user needs and stakeholder input
Developing test and verification strategies based on design input requirements
Executing automated and manual test methodologies
Writing bug reports and manage burndown (e.g. Jira, ADS)
Planning, writing and executing verification activities within the overall software project
Scripting languages a significant advantage (e.g. Python, Perl, Bash etc.)
Application experience of test tools (e.g. Selenium, IBM RFT)
Basic programming knowledge (C, C#, C++)
Bachelor’s degree in a relevant technical discipline (Electronics / Software / Electrical / Mechatronic)
At least 3 years’ relevant engineering experience in a high-performing software verification team