Automation Engineer
Toronto, ON · On-site
Strong Python skills, preferably with pytest, pandas, and NumPy. Strong SQL and relational database experience. Hands-on experience with CI/CD tools such as GitHub Actions or Jenkins. Experience ...
Toronto, ON · On-site
Strong Python skills, preferably with pytest, pandas, and NumPy. Strong SQL and relational database experience. Hands-on experience with CI/CD tools such as GitHub Actions or Jenkins. Experience ...
Toronto, ON · On-site
Strong Python skills, preferably with pytest, pandas, and NumPy. Strong SQL and relational database experience. Hands-on experience with CI/CD tools such as GitHub Actions or Jenkins. Experience ...
Mississauga, ON · On-site +1
Write comprehensive unit, integration, and end-to-end tests (pytest, React Testing Library, Playwright/Cypress) * Adhere to 21 CFR Part 11, HIPAA, and GxP standards in all development activities
Mississauga, ON · On-site +1
Write comprehensive unit, integration, and end-to-end tests (pytest, React Testing Library, Playwright/Cypress) * Adhere to 21 CFR Part 11, HIPAA, and GxP standards in all development activities
Mississauga, ON · On-site
Write comprehensive unit, integration, and end-to-end tests (pytest, React Testing Library, Playwright/Cypress) * Adhere to 21 CFR Part 11, HIPAA, and GxP standards in all development activities
Quick apply
Mississauga, ON · On-site
Write comprehensive unit, integration, and end-to-end tests (pytest, React Testing Library, Playwright/Cypress) * Adhere to 21 CFR Part 11, HIPAA, and GxP standards in all development activities
Experience designing and implementing automated tests using standard automation tools such as Pytest, Selenium, Playwright or others * Familiarity with object-oriented programming languages and ...
Experience designing and implementing automated tests using standard automation tools such as Pytest, Selenium, Playwright or others * Familiarity with object-oriented programming languages and ...
Experience designing and implementing automated tests using standard automation tools such as Pytest, Selenium, Playwright or others * Familiarity with object-oriented programming languages and ...
Experience designing and implementing automated tests using standard automation tools such as Pytest, Selenium, Playwright or others * Familiarity with object-oriented programming languages and ...
Mississauga, ON · On-site
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Mississauga, ON · On-site
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning Cross-Cutting * Participate in ...
Execute quality gates on all Python contributions: ruff linting, mypy static type checking, pytest with a minimum 80% coverage threshold, and bandit security scanning Cross-Cutting * Participate in ...
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Experience des outils Matlab/Simulink ou Pytest. * Connaissance des langages d'assemblage et du codage de bas niveau. * Connaissance de Rational PORTES et des outils de signalement des problemes.
Experience des outils Matlab/Simulink ou Pytest. * Connaissance des langages d'assemblage et du codage de bas niveau. * Connaissance de Rational PORTES et des outils de signalement des problemes.
Mississauga, ON · On-site
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Mississauga, ON · On-site
Experience with JUnit 5, Mockito, pytest, Postman and REST Assured or equivalent testing tools. * Solid understanding of unit, integration, contract and API testing, automated testing, mocking, TDD ...
Toronto, ON · Hybrid
Design and maintain Python-based automation scripts (using Pytest/Requests) to simulate thousands of real-time trades and stress-test our trading platforms. * Data Pipeline Validation: Validate ETL ...
Toronto, ON · Hybrid
Design and maintain Python-based automation scripts (using Pytest/Requests) to simulate thousands of real-time trades and stress-test our trading platforms. * Data Pipeline Validation: Validate ETL ...
Experience with Git version control, unit testing (pytest), and CI/CD workflows. * Prior experience in performing physical layout using foundry-provided process design kits (PDKs), adhering to ...
Experience with Git version control, unit testing (pytest), and CI/CD workflows. * Prior experience in performing physical layout using foundry-provided process design kits (PDKs), adhering to ...
Experience with Matlab/Simulink tools or Pytest is an asset. * Familiarity with assembly languages and the intricacies of low-level coding are an asset. * Familiarity with Rational DOORS Tool and ...
Experience with Matlab/Simulink tools or Pytest is an asset. * Familiarity with assembly languages and the intricacies of low-level coding are an asset. * Familiarity with Rational DOORS Tool and ...
Toronto, ON · On-site +1
... such as pytest, Cypress, or Playwright. 6. Familiarity with API testing tools (Postman, httpx) and testing methodologies. 7. Experience with defect tracking and collaboration tools (Jira, Notion ...
Quick apply
Toronto, ON · On-site +1
... such as pytest, Cypress, or Playwright. 6. Familiarity with API testing tools (Postman, httpx) and testing methodologies. 7. Experience with defect tracking and collaboration tools (Jira, Notion ...
Toronto, ON · On-site +1
... such as pytest, Cypress, or Playwright. 6. Familiarity with API testing tools (Postman, httpx) and testing methodologies. 7. Experience with defect tracking and collaboration tools (Jira, Notion ...
Quick apply
Toronto, ON · On-site +1
... such as pytest, Cypress, or Playwright. 6. Familiarity with API testing tools (Postman, httpx) and testing methodologies. 7. Experience with defect tracking and collaboration tools (Jira, Notion ...
Hamilton, ON · On-site
Test frameworks: pytest, JUnit, Playwright or Cypress * API and load testing: Postman, k6 or JMeter * CI/CD: automated pipelines, test gates, coverage reporting * Data: PostgreSQL, TimescaleDB
Quick apply
Hamilton, ON · On-site
Test frameworks: pytest, JUnit, Playwright or Cypress * API and load testing: Postman, k6 or JMeter * CI/CD: automated pipelines, test gates, coverage reporting * Data: PostgreSQL, TimescaleDB
Toronto, ON · Remote
CA$96K - CA$136K/yr
Python-based testing (PyTest, unittest) * Data quality tools (Great Expectations, dbt tests) * API testing (Postman / RestAssured) * Experience with Databricks, ADF pipelines, and Azure ecosystem
Toronto, ON · Remote
CA$96K - CA$136K/yr
Python-based testing (PyTest, unittest) * Data quality tools (Great Expectations, dbt tests) * API testing (Postman / RestAssured) * Experience with Databricks, ADF pipelines, and Azure ecosystem
Familiarity with test automation frameworks (e.g., Playwright, Selenium, Pytest, Appium) and CI/CD pipelines. * Experience designing evaluation frameworks or benchmark suites for AI agents against ...
Familiarity with test automation frameworks (e.g., Playwright, Selenium, Pytest, Appium) and CI/CD pipelines. * Experience designing evaluation frameworks or benchmark suites for AI agents against ...
Proficient in one or more scripting languages (Python, Bash) and test frameworks (Pytest, Robot Framework) with experience in SQL. Proficiency in Git (or similar source control tool). Experienced ...
Proficient in one or more scripting languages (Python, Bash) and test frameworks (Pytest, Robot Framework) with experience in SQL. Proficiency in Git (or similar source control tool). Experienced ...
Toronto, ON · On-site
Automated testing (e.g., xUnit, Jest, PyTest); * Azure DevOps, GitLab, Git, and Jenkins; * Python; * Linux and shell scripting; * Docker and containerized services (e.g. Kubernetes) * Infrastructure ...
Toronto, ON · On-site
Automated testing (e.g., xUnit, Jest, PyTest); * Azure DevOps, GitLab, Git, and Jenkins; * Python; * Linux and shell scripting; * Docker and containerized services (e.g. Kubernetes) * Infrastructure ...
| Aspect | Pytest | Selenium Tester |
|---|---|---|
| Primary Focus | Automated testing framework for Python code | Web application testing using browser automation |
| Required Skills | Python programming, testing frameworks | Web technologies, Selenium WebDriver, scripting |
| Work Environment | Software development, QA teams, CI/CD pipelines | Web testing, QA teams, browser environments |
| Common Certifications | Python certifications, testing certifications | Selenium certifications, QA certifications |
Pytest is a Python testing framework used primarily for unit and integration testing of Python applications. Selenium Tester specializes in automating web browsers to test web applications. While both roles involve testing, Pytest focuses on code-level testing within Python projects, whereas Selenium Testers focus on browser-based testing of web interfaces. Understanding these differences helps teams assign the right tools and skills for their testing needs.
For Pytest jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Pytest jobs in Toronto, ON are:

Full-time
Posted 5 days ago
Job Description Automation Engineer Location: Toronto | Hybrid About the Role We are looking for a developer-first Automation Engineer who combines software development, test automation, AI, and DevOps skills to improve the quality and delivery of complex enterprise applications. You will work hands-on with application workflows, build automated testing solutions, develop CI/CD pipelines, and use AI-powered tools to improve test generation, regression analysis, and engineering productivity. What You'll Do Learn and understand complex application workflows through hands-on testing and analysis.
Automate manual and regression testing using Python and modern automation frameworks. Analyse application outputs to identify defects, regressions, and unexpected behaviour. Build and maintain CI/CD pipelines, automated quality gates, and deployment workflows.
Develop internal automation tools, frameworks, and reusable testing utilities. Use AI coding assistants, LLMs, and agentic frameworks to accelerate automation and testing. Support containerised environments, infrastructure automation, and artifact management.
Collaborate with developers, testers, infrastructure teams, and business stakeholders. Continuously improve test coverage, reliability, and engineering processes. What You'll Need 2-4 years of experience in software development, test automation, or a similar engineering role.
Strong Python skills, preferably with pytest, pandas, and NumPy. Strong SQL and relational database experience. Hands-on experience with CI/CD tools such as GitHub Actions or Jenkins.
Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Windsurf. Strong Git and software development practices. Experience working with complex enterprise applications or business-critical systems.
Comfortable with hands-on testing, debugging, and detailed data analysis. Nice to Have Experience with LLMs or agentic AI frameworks such as LangChain, AutoGen, or CrewAI. C++, C#/.NET, or Java experience
Docker, Ansible, Linux/Unix scripting, or infrastructure-as-code experience. Experience with messaging, APIs, distributed systems, or enterprise integrations. Performance testing experience with tools such as k6, JMeter, or Locust.
Technology Environment: Python | C++ | C#/.NET | Java | SQL | pytest | GitHub Actions | Jenkins | Docker | Ansible | Git | Oracle/SQL Server | LLM/AI Tools Why Join. Build automation for complex, business-critical technology. Take ownership of AI, testing, and DevOps initiatives
Work with modern engineering and AI tools. Gain broad exposure to enterprise technology. Grow your technical skills in a collaborative engineering environment.
Competitive compensation, professional development, and comprehensive benefits.