Quality Control Engineer
DistillerSR
About Us:
Behind every innovative new medical device, new healthcare policy, and research into new treatments, there’s a
literature review. At DistillerSR Inc., we’re changing the way that scientific research is conducted. Founded in
2008, DistillerSR is the world’s leading AI-enabled workflow automation and evidence management platform for
streamlining the production of critical literature-based health research.
DistillerSR is used by 80% of the top 10 global medical device and pharmaceutical companies to inform life-
changing product research, prepare regulatory submissions and to monitor for safety issues with medical products
once in market. At DistillerSR, we have three core values: Always Leading, Always Innovating, and Always
Trusted. Our amazing team lives these values every day and our customers trust us to bring them innovative,
world-leading solutions that power their important work.
Scope of the Role:
As a Quality Control Engineer, you will help to implement innovative features to improve our SaaS product, DistillerSR. You will be primarily responsible for validating and verifying the quality of deliverables throughout the development lifecycle. As a member of the team, responsibilities will cover a broad range and include participating in team management and mentoring, test development (manual and automated) and execution, identification, and investigation of issues, and advancing the QC process. A team player, you must be able to communicate well, manage multiple projects, proactively solve problems, and deliver against tight deadlines in a fast-paced environment.
Duties & Responsibilities:
- Design, develop, and maintain test scenarios, protocols, and automation scripts based on business and technical requirements.
- Review and analyze technical/functional specifications to create effective test cases and procedures that verify application functionality.
- Execute automation scripts across applications and maintain them as systems evolve.
- Apply basic PHP and MySQL knowledge when validating backend functionality and databases.
- Perform API testing, security testing, and performance/load testing early in the cycle to improve product reliability.
- Investigate and debug test failures, update tests, log defects, retest fixes, and provide coverage analysis based on automation results.
- Collaborate with the development team to ensure testing is integrated early (shift-left) and that automation supports ongoing development changes.
- Ensure proper version control and configuration management of all test assets and environments.
- Support testing efforts across Agile, Waterfall, and Hybrid project models.
- Communicate test progress, results, and risks clearly.
- Document test plans, test cases, and automation coverage.
- Contribute to process improvements and act as a Quality Engineer by enhancing pipelines, tooling, and delivery practices.
- Work effectively across multiple applications and cross-functional teams simultaneously.
Note: Duties are not limited to those listed above. Additional duties may be assigned as required. However, reasonable consultations with personnel will be made if possible, under business conditions.
Required Qualifications:
- Minimum 3 to 5 years of experience in software testing (manual + automation).
- Experience in creating, maintaining, and executing Tests
- Hands-on experience with at least one automation framework (Cypress, Selenium, Playwright, Appium, etc.).
- Strong experience with automation-first testing approaches, minimizing reliance on pure manual testing.
- Familiarity with AI-driven testing tools for test case generation, optimization, and defect prediction.
- Hands-on expertise in API testing (REST/GraphQL).
- Knowledge of shift-left testing practices, with the ability to integrate testing early in the DevOps pipeline.
- Experience in security testing and performance/load testing at early stages of development.
- Contribute to overall product quality by improving processes, pipelines, and delivery practices.
- Familiarity with test tracking tools and ticket management systems (e.g. QC, HP ALM, JIRA, etc.)
- Strong communicator (verbal and written).
- Ability to work independently with minimal supervision - a demonstrated self starter
- Ability to communicate effectively with all levels of employees and outside contacts.
- Must be legally eligible to work in Canada.