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 ...
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 ...
Toronto, ON · On-site
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 ...
Toronto, ON · On-site
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 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.
Experience with Git setup, version control, unit testing (pytest), and CI/CD workflows. * Experience with DRC deck and rule development * Experience working on large-scale designs using industry ...
Experience with Git setup, version control, unit testing (pytest), and CI/CD workflows. * Experience with DRC deck and rule development * Experience working on large-scale designs using industry ...
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 CI/CD pipelines and automated testing frameworks such as pytest, Mocha, or JUnit. * Strong understanding of software engineering best practices, debugging, and code quality.
Quick apply
Experience with CI/CD pipelines and automated testing frameworks such as pytest, Mocha, or JUnit. * Strong understanding of software engineering best practices, debugging, and code quality.
Kitchener, ON · On-site
Pytest, Playright, REST Assured, Selenium
Kitchener, ON · On-site
Pytest, Playright, REST Assured, Selenium
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 ...
... 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
... 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 ...
... 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
... 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 ...
... 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
... 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 ...
... 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
... 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 ...
... 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
... 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 ...
... 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
... 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 ...
Ottawa, ON · On-site
CA$68K - CA$109K/yr
Unit test frameworks such as Google Test, JUnit, Robot, PyTest, Unity and the like * Debuggers and tools (e.g., gdb), especially for troubleshooting embedded systems * Software development ...
Ottawa, ON · On-site
CA$68K - CA$109K/yr
Unit test frameworks such as Google Test, JUnit, Robot, PyTest, Unity and the like * Debuggers and tools (e.g., gdb), especially for troubleshooting embedded systems * Software development ...
CA$130K - CA$175K/yr
Proven experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI, and testing frameworks such as pytest and Playwright * Experience with public cloud infrastructure (GCP, AWS, or ...
CA$130K - CA$175K/yr
Proven experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI, and testing frameworks such as pytest and Playwright * Experience with public cloud infrastructure (GCP, AWS, or ...
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
| 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 Ontario, the most frequently searched job titles are:
The top searched job categories for Pytest jobs in Ontario are:
Cities in Ontario with the most Pytest job openings:

Toronto, ON • On-site
Full-time
Re-posted 3 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.