Python Automation Test Engineer

Lever, Inc.

Canada

Remote

CAD 75,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work-from-home
Flexible working hours 8am–11pm
5-day work week
Modern test automation tools
Collaborative environment
Autonomy in remote structure

Job summary

Lever, Inc. in Canada is seeking a Python Automation Test Engineer for a fully remote role. You will build and maintain automated testing solutions for modern web applications using PyTest, Selenium, Allure, and BrowserStack.

Collaborate with developers, product managers, and QA teams to ensure quality releases, perform end-to-end testing, and continuously improve CI/CD pipelines in a remote, flexible work environment.

Qualifications

  • 1–3 years of relevant professional experience in software testing or test automation.
  • Strong hands-on experience with Python.
  • Practical experience developing and maintaining automated tests with PyTest.
  • Proficiency in Selenium automation testing.

Responsibilities

  • Design, develop, and maintain automated test scripts using Python.
  • Plan and execute end-to-end testing for web applications to validate functionality and user workflows.
  • Build, implement, and maintain automation frameworks using PyTest.
  • Develop automated UI test cases using Selenium.
  • Apply the Page Object Model (POM) design pattern to create maintainable and scalable automation solutions.
  • Generate, review, and analyze test reports using Allure.
  • Perform cross-browser and cross-device testing using BrowserStack.
  • Collaborate with developers, product managers, and QA teams to identify quality risks and support reliable software releases.
  • Identify, document, prioritize, and track defects through resolution.

Skills

Python
PyTest
Selenium
Allure
BrowserStack
CI/CD
Git
Agile/Scrum

Tools

Selenium
PyTest

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Python Automation Test Engineer based in Canada.

This fully remote role offers an opportunity to build and maintain reliable automated testing solutions for modern web applications. You will focus on Python-based automation, end-to-end testing, and the development of scalable QA frameworks. Working with tools such as PyTest, Selenium, Allure, and BrowserStack, you will help ensure consistent quality across browsers and devices. You will collaborate closely with developers, product managers, and QA professionals to identify issues and support high-quality releases. The position provides autonomy within a remote environment while requiring strong communication and analytical skills. It is well suited to a hands-on test engineer who enjoys solving problems and improving automated testing processes.

Accountabilities:
  • Design, develop, and maintain automated test scripts using Python.
  • Plan and execute end-to-end testing for web applications to validate functionality and user workflows.
  • Build, implement, and maintain automation frameworks using PyTest.
  • Develop automated UI test cases using Selenium.
  • Apply the Page Object Model (POM) design pattern to create maintainable and scalable automation solutions.
  • Generate, review, and analyze test reports using Allure.
  • Perform cross-browser and cross-device testing using BrowserStack.
  • Collaborate with developers, product managers, and QA teams to identify quality risks and support reliable software releases.
  • Identify, document, prioritize, and track defects through resolution.
Requirements:
  • 1–3 years of relevant professional experience in software testing or test automation.
  • Strong hands-on experience with Python.
  • Practical experience developing and maintaining automated tests with PyTest.
  • Proficiency in Selenium automation testing.
  • Demonstrated experience performing end-to-end testing for web applications.
  • Good understanding of the Page Object Model and automation framework design principles.
  • Experience using Allure for test reporting and results analysis.
  • Hands-on experience with BrowserStack for cross-browser and cross-device testing.
  • Strong analytical and problem-solving abilities with attention to detail.
  • Good written and verbal communication skills for effective collaboration in a fully remote environment.
  • Familiarity with CI/CD pipelines, Git and version control systems, or Agile/Scrum methodologies is a plus.
Benefits:
  • Fully remote work-from-home arrangement.
  • Flexible working hours between 8 AM and 11 PM, with 8 working hours per day.
  • Five-day working week from Monday to Friday.
  • Opportunity to work with modern test automation frameworks and tools.
  • Collaborative environment involving development, product, and QA teams.
  • Flexibility and autonomy within a remote working structure.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer – 100% Remote *Completed*
Senior QA Automation Engineer – 100% Remote *Completed*

Corporate Recruiters Ltd. • Vancouver

Remote
CAD 70,000 - 100,000
Competitive compensation
Excellent benefits
Generous vacation
+1
QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

On-site
CAD 80,000 - 100,000
Senior Automation Developer, Software Testing
Senior Automation Developer, Software Testing

Kardow • Ottawa

Hybrid
CAD 96,000 - 165,000
Lead QA Automation Engineer
Lead QA Automation Engineer

Infoya • Toronto

Hybrid
CAD 100,000 - 110,000
Hybrid work model
Talent Acquisition Lead, AI-Native Hire
Talent Acquisition Lead, AI-Native Hire

Jobgether • Canada

On-site
CAD 95,000 - 115,000
Fully remote in Canada
Generous vacation plan
Flat structure
Lead QA Automation Engineer
Lead QA Automation Engineer

Infoya Inc. • Toronto

Hybrid
CAD 100,000 - 110,000
Hybrid work model
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 85,000 - 120,000
Senior QA Automation Engineer Developer
Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

On-site
CAD 123,984 - 130,872
Senior QA Automation Engineer
Senior QA Automation Engineer

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 124,000 - 138,000
Medical Insurance
401k Retirement Fund
Automation Tester (Python & Playwright)
Automation Tester (Python & Playwright)

Cognizant • Toronto

Hybrid
CAD 60,000 - 90,000