Position Expired
This job is no longer accepting applications.
Software Test Engineer
Katalyst HealthCares & Life Sciences
ResponsibilitiesAs the Software Test Engineer, you will execute test cases and protocols to verify software functionality, using numerous testing methods including functional, integration, and system testing. We are looking for someone who is self-motivated, diligent, detailed oriented, and can work independently and function well within a team. This will be onsite 5 days a week. Written verification plans/protocols and executed formal testing in a regulated industry, medical device/surgical robotics preferred. Ability to install software on robotic platform and perform testing on release candidate builds. Conduct feature adhoc and exploratory testing along with bug verification Participated in technical design reviews of requirements, specifications, and test protocols. Well conversant in scripting using Python, Linux commands and Embedded software.Requirements:BS in Computer Science, Computer Engineering, or equivalent. 2+ years of hands-on software testing experience preferably with complex medical devices. Good in communication verbal & written, analytical & problem-solving skills, learning attitude and demonstrated ability to work effectively with onshore teams. Experience with JIRA or any similar defect tracking tool. Experience with JAMA or similar requirements management tools. Squish experience is mandatory. Experience working with software, firmware, and hardware. Experience in software tool validation, performing IQ/OQ/EQ of a system. Experience testing software for complex electro-mechanical or robotics system. Experience in performing system/instrument qualification and/or equivalency testing.Desired Skills and ExperienceIQ, OQ, EQ
Qualifications
- We are looking for someone who is self-motivated, diligent, detailed oriented, and can work independently and function well within a team
- Ability to install software on robotic platform and perform testing on release candidate builds
- Conduct feature adhoc and exploratory testing along with bug verification Participated in technical design reviews of requirements, specifications, and test protocols
- Well conversant in scripting using Python, Linux commands and Embedded software.Requirements:BS in Computer Science, Computer Engineering, or equivalent
- 2+ years of hands-on software testing experience preferably with complex medical devices
- Good in communication verbal & written, analytical & problem-solving skills, learning attitude and demonstrated ability to work effectively with onshore teams
- Experience with JIRA or any similar defect tracking tool
- Experience with JAMA or similar requirements management tools
- Squish experience is mandatory
- Experience working with software, firmware, and hardware
- Experience in software tool validation, performing IQ/OQ/EQ of a system
- Experience testing software for complex electro-mechanical or robotics system
- Experience in performing system/instrument qualification and/or equivalency testing
Benefits
Responsibilities
- ResponsibilitiesAs the Software Test Engineer, you will execute test cases and protocols to verify software functionality, using numerous testing methods including functional, integration, and system testing
- This will be onsite 5 days a week
Other Recent Opportunities
Software Engineer III
10/3/2025RLDatix
Senior GoLang Developer(Toronto, Canada)Hybrid
10/3/2025Damcosoft
Senior Software Engineer (Python + Web API)
10/3/2025Mphasis
Junior Software Engineer Co-Op (Hybrid)
10/3/2025RTX
Software Developer II - Java
10/3/2025Robertson & Company Ltd.
Software Developer - AI & Automation
10/3/2025Bank of Montreal
Job Alerts
Get notified when new positions matching your interests become available at Kardow.com.
Need Help?
Questions about our hiring process or want to learn more about working with us?