1

Pytest Python Selenium Jobs in Montreal, QC (NOW HIRING)

Pytest Python Selenium information

What are the key skills and qualifications needed to thrive as a Python Selenium Automation Tester using Pytest, and why are they important?

To thrive as a Python Selenium Automation Tester, you need strong programming skills in Python, experience with Selenium for browser automation, and knowledge of automated testing frameworks like Pytest. Familiarity with version control systems (such as Git), CI/CD tools (like Jenkins), and test management platforms is typically required, along with relevant certifications such as ISTQB. Attention to detail, analytical thinking, and effective communication are essential soft skills that set top testers apart. These skills ensure robust test coverage, efficient bug identification, and seamless collaboration within development teams, leading to higher software quality.

What are some common challenges faced by Pytest Python Selenium automation engineers when maintaining test suites over time?

Automation engineers using Pytest, Python, and Selenium often encounter challenges like test flakiness due to dynamic web elements, frequent UI changes that require updates to selectors, and managing dependencies between tests. As projects grow, maintaining clear test structure and ensuring tests remain reliable and independent is crucial. Engineers frequently collaborate with developers and QA teams to prioritize test coverage and quickly address issues that arise from application changes.

What are Pytest, Python, and Selenium?

Pytest is a popular testing framework for Python that makes it easy to write simple and scalable test cases. Python is a versatile, high-level programming language widely used for automation, web development, data analysis, and testing. Selenium is an open-source tool used for automating web browsers, enabling developers to write scripts in Python (or other languages) to simulate user interactions and verify web application behavior. Together, Pytest, Python, and Selenium are commonly used for automated testing of web applications to ensure they function as expected.

What is the difference between Pytest Python Selenium vs QA Tester?

AspectPytest Python SeleniumQA Tester
Primary FocusAutomated testing of web applications using PythonManual and automated testing to ensure software quality
Skills RequiredPython programming, Selenium WebDriver, test automationTesting methodologies, scripting, defect tracking
Work EnvironmentDevelopment teams, test automation frameworksQuality assurance teams, software development lifecycle
CertificationsNone mandatory, but Python or automation certifications helpfulISTQB, CSTE, or similar testing certifications

Pytest Python Selenium specialists focus on creating automated test scripts for web applications using Python, while QA Testers perform both manual and automated testing to identify defects. Both roles are essential in software quality assurance but differ in technical depth and scope.

What are popular job titles related to Pytest Python Selenium jobs in Montreal, QC? For Pytest Python Selenium jobs in Montreal, QC, the most frequently searched job titles are:
What job categories do people searching Pytest Python Selenium jobs in Montreal, QC look for? The top searched job categories for Pytest Python Selenium jobs in Montreal, QC are:

Senior Software Development Engineer in Test

Medeloop

Montreal, QC

Other

Posted 12 days ago


Job description

We're looking for a Senior SDET who thinks deeply about quality in systems that are inherently non-deterministic. Agentic AI doesn't fail the same way traditional software does - and testing it requires a new toolkit: eval frameworks, prompt regression, tool-call reliability, adversarial scenarios, and more.

You'll own the entire quality infrastructure across our product portfolio - from test data and CI pipelines to the standards and culture of how we ship. You'll work directly with product, devops, and AI engineering, with no layers between your decisions and their impact.

What You'll Own
  • Test infrastructure, test data, test processes across the entire product portfolio while working with Devops and Infrastructure engineers
  • Test Framework - build and enhance automated testing frameworks and tools that facilitate automated testing across different layers of application.
  • The reliability bar for all Web applications, Mobile applications and AI agent outputs - from hallucination detection to latency regressions and tool-call correctness
  • Test infrastructure, test data, and test processes across the entire product portfolio, alongside DevOps and Infrastructure engineers
  • Automated testing frameworks that span all layers of the application - unit, integration, contract, and end-to-end
  • Evaluation frameworks designed for LLM-based systems: non-deterministic output scoring, prompt regression, and adversarial test suites
  • HIPAA-aware test data management - de-identification pipelines, synthetic data generation, and audit trail validation
  • Integration of automated tests into CI/CD pipelines for continuous delivery confidence
  • Build stability monitoring and release gate enforcement before any deployment
  • Documentation of test plans, test results, and evaluation standards to support knowledge sharing
  • The "safety net" for product quality - you define what done looks like
What We're Looking For
  • 8+ years of hands-on SDET experience, with recent work building or testing agentic AI systems (single- or multi-agent) in production
  • Experience in healthcare or life sciences - you understand what's at stake when a system fails in this domain
  • A true tester's mindset: you seek out edge cases, adversarial inputs, and failure modes others overlook
  • Proficiency across the full test pyramid - unit, integration, system, performance, and exploratory - plus familiarity with LLM-specific evaluation approaches
  • Strong debugging skills across multi-tier web and mobile architectures; comfortable jumping into production incidents
  • 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
  • Solid command of JavaScript and Python
Bonus Points
  • Multi-cloud experience (AWS, Azure, GCP)
  • Experience with red-teaming or adversarial testing of AI systems
  • Native mobile testing experience (iOS, Android)
  • Prior work with 21 CFR Part 11, GxP, or similar regulated-software validation frameworks
Why Medeloop
  • Ownership from day one: small team, high-trust, no layers between your work and its impact
  • Technically ambitious: you'll build AI-powered workflows, not just support them
  • Real-world stakes: your work accelerates drug development, addresses health equity, and improves clinical research for institutions that matter

Strong foundation: Series A, top-tier investors, and a data asset (200M+ patient records) that most companies spend years trying to build