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
Any Graduate