Software Test Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateDepartment:
Engineering
Location:
Oakville, Ontario HQ
Compensation:
$75,000 - $100,000 / year
Description
About You:
Vital is seeking a Software Test Engineer who is passionate about quality, safety, and innovation in healthcare technology. You are detail-oriented, methodical, and thrive in a collaborative environment. You have experience designing and executing test strategies for complex software systems, ideally in regulated or medical device settings. You are motivated by the opportunity to ensure that our diagnostic platforms are robust, reliable, and safe for patients and clinicians.
What You’ll Do:
- Design, develop, and execute comprehensive test plans and test cases for web, cloud, and embedded software components of medical device platforms.
- Collaborate with software, hardware, and systems engineering teams to understand requirements and translate them into effective test strategies.
- Develop and maintain automated and manual test suites to support functional, integration, regression, performance, usability, and security testing.
- Ensure test coverage and traceability from requirements through to verification and validation, in compliance with regulatory standards (e.g., FDA, ISO 13485, IEC 62304).
- Participate in code reviews, requirements reviews, and risk assessments to identify potential issues early in the development process.
- Document test procedures, test results, and verification evidence to support regulatory submissions and audits.
- Investigate, troubleshoot, and report software defects, working closely with the development team to drive timely resolution.
- Advocate for best practices in software quality assurance, including continuous integration, automated testing, and documentation.
- Contribute to the ongoing improvement of test processes, tools, and methodologies within the team.
What You’ll Need:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 3+ years of experience in software testing or quality assurance, preferably in medical devices, healthcare, or other regulated industries.
- Proficiency with scripting or programming languages (e.g., Python, JavaScript, or similar) for test automation.
- Experience with automated testing frameworks and tools for web, cloud, or embedded systems.
- Strong understanding of software testing methodologies (unit, integration, system, regression, usability, and performance testing).
- Familiarity with regulatory requirements and quality systems for medical device software (e.g., FDA, ISO 13485, IEC 62304).
- Excellent analytical, troubleshooting, and communication skills.
- Ability to work effectively in cross-functional and fast-paced environments.
Bonus Points For:
- Experience with CI/CD pipelines and test automation in cloud-based environments.
- Familiarity with risk management, traceability, and documentation practices for regulated software.
- Experience testing embedded systems or IoT devices.
- Knowledge of cybersecurity best practices for medical device software.
- Appreciation of puns!
Why Join Us?
At Vital, you will:
- Work on groundbreaking technologies that directly impact patient care worldwide.
- Be part of a collaborative team that values respect, dependability, and innovation.
- Take ownership of your work while contributing to life-changing outcomes in healthcare diagnostics.
- Grow professionally through exposure to cutting-edge tools, methodologies, and regulatory standards.
Compensation will be determined based on the individual’s demonstrated experience, education, training, relevant certifications or licensure, and other applicable business and organizational factors.
This role is a current, onsite vacancy.
Similar roles
Software Test EngineerCompunetix · Monroeville, Pennsylvania, United States · Onsite- Senior Software Test EngineerASK Consulting · Arizona, United States · Onsite
Software Test EngineerBooz Allen Hamilton · Annapolis Junction, Maryland, United States · Remote- Principal Software Test EngineerEPITEC · Plymouth, Minnesota, United States · Onsite
- Software Test EngineerWabtec Corporation · Germantown, Maryland, United States · Onsite