Experience with modern test automation frameworks such as Vitest, Pytest and PlayWright. * Growth Mindset: High sense of ownership and a collaborative, humble learner mindset. Bonus Points * PM ...
Experience with modern test automation frameworks such as Vitest, Pytest and PlayWright. * Growth Mindset: High sense of ownership and a collaborative, humble learner mindset. Bonus Points * PM ...
Familiarity with testing frameworks (e.g., pytest) and automated testing practices. * Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (e.g., React ...
Familiarity with testing frameworks (e.g., pytest) and automated testing practices. * Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (e.g., React ...
... pytest with a minimum 80% coverage threshold, and bandit security scanning Crosscutting Participate in code reviews across all repositories; provide substantive, reasoned technical feedback and ...
... pytest with a minimum 80% coverage threshold, and bandit security scanning Crosscutting Participate in code reviews across all repositories; provide substantive, reasoned technical feedback and ...
SDET Architect
Toronto, ON · On-site
Retirement
Hands-on with tools such as Playwright, Cypress, Selenium, Jest/Vitest, pytest, JUnit, and k6. * Full-Stack Development: Solid ability to build production features, not just test them. * Frontend:
SDET Architect
Toronto, ON · On-site
Retirement
Hands-on with tools such as Playwright, Cypress, Selenium, Jest/Vitest, pytest, JUnit, and k6. * Full-Stack Development: Solid ability to build production features, not just test them. * Frontend:
Leverage Python libraries (pytest, requests, django, fastapi) for comprehensive test coverage * Execute automated tests as part of CI/CD pipelines and regression testing cycles What you need to ...
Leverage Python libraries (pytest, requests, django, fastapi) for comprehensive test coverage * Execute automated tests as part of CI/CD pipelines and regression testing cycles What you need to ...
Strong Python skills (pytest, pandas, numpy, cx_Oracle) and comfort with SQL (Oracle and/or Sybase/SQL Server). * Hands-on experience contributing to or building CI/CD pipelines (GitHub Actions ...
Strong Python skills (pytest, pandas, numpy, cx_Oracle) and comfort with SQL (Oracle and/or Sybase/SQL Server). * Hands-on experience contributing to or building CI/CD pipelines (GitHub Actions ...
Familiarity with testing frameworks (e.g., pytest) and automated testing practices. * Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (e.g., React ...
Familiarity with testing frameworks (e.g., pytest) and automated testing practices. * Familiarity with frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks (e.g., React ...
Software Engineer (II)
Medical
Dental
Vision
PTO
Python (uv, poetry, pytest, click, pandas, polars) * TypeScript (Angular, RxJS, Storybook.js, Chromatic, Jasmine + Karma) * Microservices, Docker, and Kubernetes * Cloud platforms (AWS, GCP, Azure)
Software Engineer (II)
Medical
Dental
Vision
PTO
Python (uv, poetry, pytest, click, pandas, polars) * TypeScript (Angular, RxJS, Storybook.js, Chromatic, Jasmine + Karma) * Microservices, Docker, and Kubernetes * Cloud platforms (AWS, GCP, Azure)
Software Developer
Toronto, ON · On-site
CA$61K - CA$113K/yr
Medical
Life
Retirement
Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests (e.g., PyTest, Jest, Cypress). * Apply secure coding practices; integrate authentication ...
Software Developer
Toronto, ON · On-site
CA$61K - CA$113K/yr
Medical
Life
Retirement
Write clean, testable, and well-documented code; establish unit, integration, and end-to-end tests (e.g., PyTest, Jest, Cypress). * Apply secure coding practices; integrate authentication ...
Software Development Engineer in Test
Toronto, ON · On-site
Vision
Design, develop and maintain scalable automated test frameworks and test suites using Python and Pytest. * Create and execute end-to-end, integration, regression and smoke tests for browser based ...
Software Development Engineer in Test
Toronto, ON · On-site
Vision
Design, develop and maintain scalable automated test frameworks and test suites using Python and Pytest. * Create and execute end-to-end, integration, regression and smoke tests for browser based ...
You have hands-on experience with RESTful API testing, pytest, Robot Framework, Appium, and Selenium. You're also comfortable using API testing and service virtualization tools such as Parasoft or ...
You have hands-on experience with RESTful API testing, pytest, Robot Framework, Appium, and Selenium. You're also comfortable using API testing and service virtualization tools such as Parasoft or ...
You have hands-on experience with RESTful API testing, pytest, Robot Framework, Appium, and Selenium. You're also comfortable using API testing and service virtualization tools such as Parasoft or ...
You have hands-on experience with RESTful API testing, pytest, Robot Framework, Appium, and Selenium. You're also comfortable using API testing and service virtualization tools such as Parasoft or ...
Write unit, integration, and API tests as a standard part of delivery - not an afterthought - using frameworks appropriate to the stack (xUnit, Pytest, Postman, or similar) * Use Docker for local ...
Write unit, integration, and API tests as a standard part of delivery - not an afterthought - using frameworks appropriate to the stack (xUnit, Pytest, Postman, or similar) * Use Docker for local ...
Software Development Engineer in Test
Toronto, ON · On-site
CA$70K - CA$120K/yr
Medical
Retirement
Python 3; * PyTest; * API Testing; * CI/CD Pipeline; * Writing Unit Tests; * Docker Containers; * Linux; * Familiarity with Test Tracking Tools. Nice to Have Skills * Low-level OS; * Cloud;
Software Development Engineer in Test
Toronto, ON · On-site
CA$70K - CA$120K/yr
Medical
Retirement
Python 3; * PyTest; * API Testing; * CI/CD Pipeline; * Writing Unit Tests; * Docker Containers; * Linux; * Familiarity with Test Tracking Tools. Nice to Have Skills * Low-level OS; * Cloud;
Pytest information
What is Pytest?
What are the key skills and qualifications needed to thrive as a Pytest automation engineer?
How does a Pytest automation engineer typically collaborate with developers and QA teams during a software release cycle?
What is the difference between Pytest vs Selenium Tester?
| 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.
What are popular job titles related to Pytest jobs in Toronto, ON?
For Pytest jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Pytest jobs in Toronto, ON look for?
The top searched job categories for Pytest jobs in Toronto, ON are:

Full-time
Re-posted 11 days ago
Job description
CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance. We started by revolutionizing incentive compensation management, and now we're expanding our platform to solve broader sales planning challenges. Recognized by industry analysts like Forrester and G2 and backed by top-tier investors, including Sequoia, ICONIQ, Accel, and Sapphire Ventures, we empower high-growth companies like Netflix, Figma, and Stripe with the flexibility and insights needed to drive revenue performance.
Join a talented, fast-growing team committed to solving some of the most complex and impactful problems in sales performance management.
About the Role
At CaptivateIQ, Delivery Engineering (DE) is part of the Reliability, Infrastructure and Quality (RIQ) pillar. The Delivery Engineering's mission is to continually improve the way our engineering organizations builds and delivers our SaaS products. The team owns CI/CD pipelines, testing frameworks and local developer experience. The team also works with teams throughout the organization to improve product quality and contributes to agentic development tooling and scale.
Location:
East Coast or Toronto
Lead and Inspire: Lead, inspire, and grow a distributed team of Engineers, fostering a culture of high trust and psychological safety.
Developer Experience: Contribute to strategic investments in the software engineering lifecycle that will make CaptivateIQ's developer experience world class.
Quality Assistance: Partner with engineering teams to improve products by coaching them on testing strategies and leveling up their thinking regarding software quality.
Technical Leadership: Provide technical direction by setting architectural guardrails for test automation and delivery pipelines across the organization.
Strategic Partnership: Partner with Product, Design, and Engineering leaders to prioritize roadmaps and execute a long-term strategy that optimizes for product health and reliability.
Talent Development: Develop engineering talent through effective coaching, mentorship, and performance management, with a passion for helping engineers advance their careers.
Operational Excellence: Own the end-to-end delivery of the DE team's portfolio, ensuring internal solutions and frameworks are reliable and secure at scale.
Evangelism: Act as a strong advocate for our engineering best practices, explaining the "why" behind different methodologies to various stakeholders across the company.
Async Collaboration: Champion inclusive, async-first practices to ensure the team, distributed across Poland and other regions, can collaborate effectively.
Management Experience: 2+ years of experience as an Engineering Manager or in a formal people management role (M-level).
Developer Experience: Contribute to our bigger software lifecycle, using your experience to discern what improvements will drive meaningful impact to the broader organization.
Quality Expertise: Deep expertise in software quality, QA, or SDET practices with a demonstrable background in leveling up testing standards.
CI/CD Expertise: You've been responsible for the health of CI/CD pipelines at a mid-sized SaaS company using GitHub/GitHub Actions.
Engineering Depth: Extensive software development experience as an individual contributor or manager, with a focus on quality and testability.
Technical Stack: Proficiency with (or ability to guide) teams using Typescript, React, Python, and Django.
SaaS Experience: Experience using modern testing methodologies to support a large B2B SaaS product.
Communication: Exceptional interpersonal and written communication skills, with a proven ability to have "tough conversations" and navigate complex situations.
Testing Frameworks: Experience with modern test automation frameworks such as Vitest, Pytest and PlayWright.
Growth Mindset: High sense of ownership and a collaborative, humble learner mindset.
PM Background: Background in Product Management to help address problem-solving and feature definition.
Monolith Codebases: You've supported and scaled an engineering org with a monolithic code base.
Performance Testing: Expertise in Performance Testing to add value to existing engineering efforts.
Agentic Development: Experience developing methodologies for evaluating new approaches to software engineering work, and supporting their adoption.
Infrastructure Knowledge: Experience with Github Actions pipelines, Deployment Processes, and improving Developer Experience.
Architecture: Understanding of Single Page Applications (SPAs), micro front-end architectures (MFAs), and CDNs.
- Attempt to correspond with a candidate using a free web-based account, such as an email address that ends in @gmail.com, @yahoo.com, @hotmail.com, etc.
- Make an offer of employment without conducting multiple rounds of interviews face-to-face using secure video-conferencing technology.
- Ask candidates to cash checks to buy equipment on behalf of CaptivateIQ.
- Ask candidates to make a payment in order to be considered for a position.
- Make early requests for candidates' personal information such as date of birth, passport details, credit card numbers, bank details and social security number, etc.
- Please note that we'll only ask for more sensitive personal information in connection with background checks after an offer is made.
About CaptivateIQ
Sourced by ZipRecruiter
Industry
Software development
Company size
201 - 500 Employees
Headquarters location
San Francisco, CA, US
Year founded
2017