Enable job alerts via email!

Software Production & QA Engineer

Medeloop

Montreal

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A healthcare AI company in Montreal is seeking a QA Software Production Engineer to ensure the reliability and efficiency of software releases. The ideal candidate will have over 4 years of QA experience, proficiency in automated testing tools like Cypress, and a strong understanding of AWS infrastructure. This role offers the opportunity to work in a fast-paced environment focused on impactful healthcare solutions.

Benefits

Health benefits
Flexible working hours
Professional development opportunities

Qualifications

  • 4+ years of experience in QA, software production engineering, or related quality assurance roles.
  • Experience with both automated and manual testing methodologies.
  • Proficiency with testing frameworks.

Responsibilities

  • Design and execute testing strategies for web platforms.
  • Collaborate with teams to define testable acceptance criteria.
  • Develop and maintain automated test cases using industry-standard tools.

Skills

Automated testing
Manual testing
Cypress
AWS
RESTful APIs
Leadership in QA

Education

Bachelor's degree in Computer Science or related field

Tools

Postman
Cypress
Jest

Job description

Medeloop is creating the future of clinical operations and health research through cutting-edge AI and big data technologies. Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries across medicine and public health.

Recognized by Politico as the AI Disrupter-in-Chief for healthcare and public health, Medeloop is trusted by premier institutions across government, academia, and life sciences. From major healthcare centers to leading life science companies, our partners rely on Medeloop to unlock insights that were previously out of reach.

At the heart of our platform is one of the largest and most diverse health data ecosystems in the industry with over 100 million patient records that fuel the work of AI “scientists” purpose-built to drive breakthroughs in health equity, drug development, chronic disease, and more. Interested candidates can review a demo of one of our AI scientist research pipelines and read about our mission on our Linkedin .

We are a fast-growing company backed by world-class investors including General Catalyst, Icon Ventures, Inovia Capital, and Healthier Capital. Our team includes leaders in AI, life sciences, and medical research (such as the former editor-in-chief of JAMA, the team who wrote the most-read scientific publication in medicine for 2023 and public health for 2018, and the creators of BloombergGPT) who bring unmatched expertise and vision to our mission. The company is led by serial entrepreneurs with a proven track record.

We're not just building tools; we're building a better future. By accelerating research timelines and expanding access to insights, Medeloop empowers the next generation of researchers to deliver faster cures, smarter policy, and ultimately, save lives.

Join us as we build the future of science.

Who You Are:

A driven QA Software Production Engineer who thrives in fast-paced environments and is excited to shape the future of quality engineering at a quickly ramping Medeloop. You'll ensure the quality, reliability, and efficiency of our software releases across web platforms through rigorous end-to-end testing in both pre and post production phases of our web platform. Most importantly, you want to make a difference in the world!

Your primary focus will include:

  • Designing, executing, and maintaining comprehensive testing strategies, including automated regression testing, smoke testing, and performance validation, to guarantee the reliability and stability of every release.
  • Drive test-driven development and play a key role in managing versioning, release cycles, and integrating with CI/CD pipelines to automate testing.
  • Set the standards and practices of other development engineers to ensure their software deliveries align with QA best practices.
  • Contribute to the development of scalable testing infrastructure that powers our platform’s capabilities.

Your primary responsibilities will include:

  • Collaborate with engineering and product teams to define testable acceptance criteria and understand feature requirements and user flows.
  • Design, execute, and maintain test plans, including exploratory, regression, and smoke testing across our web platforms.
  • Develop and maintain automated test cases using industry-standard tools like Cypress, Playwright, or similar frameworks.
  • Identify, document, and prioritize bugs and quality issues, working cross-functionally to resolve them efficiently.
  • Oversee release and version control processes, including branching strategies and CI/CD pipeline integration.
  • Monitor production environments using observability tools such as Datadog and Sentry to ensure system health post deployment and continual improvement.
  • Track and report quality metrics to ensure release readiness.
  • Promote standard production engineering practices throughout the development lifecycle.
Qualifications:

The ideal candidate will have the following experiences:

  • 4+ years of experience in QA, software production engineering, or related quality assurance roles.
  • Experience with both automated and manual testing methodologies, including unit, integration, end-to-end (E2E), regression, and smoke testing.
  • Proficiency with testing frameworks such as Jest, React Testing Library, Supertest, and pytest.
  • Hands-on experience with testing tools like Cypress, Playwright, Supertest, and pytest (including requests or Selenium-based testing)
  • Experience testing RESTful APIs using tools like Postman or Supertest.
  • Strong understanding of analytics pipelines and basic statistical methods.
  • Confidence working within a modern AWS-based infrastructure, including services like EC2, ECS, EMR, DynamoDB, and Aurora.
  • Experience validating data-intensive applications deployed across customer-managed cloud environments, including pipelines that run in AWS or hybrid setups when customer uses a different cloud environment, and ensuring quality across varied infrastructure.
  • A desire to take on a leadership role in shaping how software is built, tested, and released.
Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Education

School * Select...

Degree * Select...

LinkedIn Profile

Website

Where are you located, list city and state (if in Canada, your province)? *

Describe a situation where you had to investigate, analyze, implement, and deploy a QA solution end-to-end. What was the core challenge, how did you approach it, and what was the outcome or impact of your solution? *

How do you approach testing in a multi-component system that includes integrated frontends, APIs, data pipelines, serverless applications, and AI/ML services? Why do you structure your testing this way? Optional: Describe how your testing strategy evolves across component boundaries. *

Medeloop is growing rapidly–expanding our customer base, product offerings, and market share in healthcare and AI. What makes you a strong fit for a fast-paced, high-growth environment like ours, and how have you contributed to similar scaling efforts in the past? *

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.