Description

JOB DESCRIPTION



"Role: We are looking for a meticulous and experienced Test Engineer with experience in HL7/FHIR medical device interfacing, embedded medical device testing, and Microsoft Windows operating systems to join fast-moving software test and automation engineering team testing best-in-class Healthcare Informatics and Patient Monitoring solutions. The candidate should be detail-oriented, capable of developing functional test suites, and possess strong communication skills. Desired qualifications include proficiency in testing real-time distributed client-server applications, TCP/IP communication protocols, and Software as a Medical Device. This role involves working with the latest embedded device, Linux and Microsoft integrated development environment (Azure DevOps), using the latest automation tooling.



Requirements:

§ Experience with HL7/FHIR medical device interfacing

§ Detail oriented with demonstrated ability to understand and assess a complex software application or scenario with particular focus on the development and execution of comprehensive test scripts or protocols and defect (failure mode) detection

§ Proven ability to develop testing strategies including both automated and script based testing Understanding of OOP concepts, algorithms and data structures, as well as, test automation principles and techniques: Behavioral-driven development (BDD), Unit tests, CI/CD, etc.

§ 3+ years of hands-on experience performing automation or software development using C#

§ Experience in converting functional requirements into Gherkin scenarios.

§ Experienced of TCP/IP, WLAN, DNS, DHCP, and Active Directory

§ Good understanding of the V-model (Requirements analysis, functional analysis, functional vs non-functional requirements, component analysis)

§ Web applications testing

§ Experience in API and Micro Services testing

§ Develop functional test suites and test documentation / concepts

§ Experience with Microsoft© Windows operating systems

§ Experience with embedded medical device testing

§ Demonstrated capability to troubleshoot and triage issues

§ Strong written and verbal communication skills

§ Experience with investigating software defects using solving skills and trouble shooting

§ Performs software testing (automated or manual) within the systems/agile/scrum team throughout the whole development cycle ensuring built-in quality ensuring the right usage for the customer

§ Review (functional and non-functional) requirements/stories/features for accuracy and testability.

§ Defining and driving software test strategies and initiatives at the feature and system level

§ Independently managing own activities such as testing, planning, and demos.

§ Proactive interaction within the team, but also outside the team with system test engineers, system designers, etc.

§ Self-starter, willing and able to quickly learn new applications and technologies

§ Demonstrated ability to work collaboratively in a cross-functional, cross-discipline environment

§ Experience working with OEM vendors in qualifying solutions that connect to larger systems

§ Background in patient monitoring systems-based products is preferred"





"Top Skill Requirements:

§ Proficient testing of highly critical real-time large-scale distributed client-server applications (preferably healthcare) via automation.

§ Proficient in server/client base applications and environment in Windows environment setup and testing

§ Experience performing automation or software development using C#

§ Strong networking fundamentals understanding

§ Proficient in testing TCP/IP, WLAN, DNS, DHCP communication protocols

§ Experience in testing Software as a Medical device

§ Experience with Microsoft© Windows operating systems

§ Experience with embedded medical device testing

§ Solid familiarity with Windows XP, Windows 7 and Windows 8

§ Experience with PC based hardware, peripherals and working with OEM add on solutions

§ Experience working within the guidelines of a Quality Management System



Qualifications:

§ Bachelors or Masters degree in Biomedical Engineering, Clinical Informatics, Clinical Engineering, Computer Science, or relevant equivalent technical experience"



"5 - C#

5- Networking fundamentals

5- BDD"c
 

Education

Any Graduate