
Back to jobs
Software Engineer - QA
Montréal, Quebec, Canada
As a QA Software Engineer at Medeloop, you’ll play a vital role in ensuring the quality and reliability of our platform across web and mobile experiences. You’ll work closely with product managers, engineers, and designers to test new features, identify bugs, and help build scalable and automated testing processes.
Key Responsibilities:
- Collaborate with engineering and product teams to understand feature requirements and user flows.
- Design and execute test plans, including exploratory, regression, and smoke testing.
- Identify, document, and help prioritize bugs and inconsistencies across mobile and web platforms.
- Develop and maintain automated test cases using industry-standard tools (e.g., Cypress, Playwright, or similar).
- Contribute to the continuous improvement of our QA processes and quality standards.
- Participate in sprint planning and help define testable acceptance criteria.
- Track and report quality metrics and help ensure release readiness.
Who You Are:
- 2–4 years of experience in QA or software testing, preferably in a SaaS or startup environment.
- Experience with both automated and manual testing approaches.
- Writing unit and integration tests for React, NestJS, and Python applications using frameworks such as Jest, React Testing Library, Supertest, and pytest.
- Experience with performing end-to-end (E2E) tests for frontend and backend applications using tools like Cypress, Playwright, Supertest, and pytest with requests or Selenium.
- Experience testing RESTful APIs and validating backend services with tools like Postman or Supertest.
- Experience designing and implementing CI/CD pipelines using tools like GitHub Actions.
- Experience with observability and monitoring tools such as Datadog and Sentry.
- Awareness of data privacy, test data management, and secure software practices.
- Comfortable working in a fast-paced, agile environment.
- Experience with Jira, Linear, or GitHub Projects, or similar issue-tracking systems.
- Basic knowledge and understanding of traditional statistics.
- Nice to have: Knowledge of Infrastructure as Code (IaC) using AWS Cloud Development Kit (AWS-CDK) for automating and managing cloud infrastructure deployments.
- Bonus: Experience in healthcare, life sciences, or regulated environments (e.g., HIPAA/SOC2).
Apply for this job
*
indicates a required field