Back to results

QA Engineer – Playwright with Python, GIT & AI

  • Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Experience
5+ years hands-on experience building production UI automation with Playwright
Posting language
English
Posted

Original job description

Required Qualifications

Experience

10+ years in software quality assurance, including 5+ years designing and owning Python-based test automation architectures

Playwright

5+ years hands-on experience building production UI automation with Playwright

Python

Expert-level scripting and software design proficiency (OOP, modules/packaging, async patterns, dependency management)

Testing libraries

Strong practical command of pytest - fixtures, hooks, parametrisation, plugins, markers - plus BDD frameworks and test data management

API testing

Proven experience testing backend integrations and RESTful APIs, with JSON/XML schema validation

AI/ML

Hands-on experience with generative AI, LLMs, RAG architectures, agentic systems, intelligent automation, prompt engineering, or integrating AI capabilities into production applications

DevOps / CI-CD

Strong working knowledge of Git/GitHub workflows (branching, PR review, Actions); experience building or managing pipeline steps in Jenkins or comparable tooling

Debugging

Strong failure-analysis skills using browser DevTools, logging tools, and automated tracing mechanisms

More about this job

Responsibilities

Design and own Python-based test automation architectures, building production UI automation with Playwright and testing backend integrations and RESTful APIs. Support CI/CD workflows and investigate failures using browser developer tools, logging, and automated tracing.

Requirements

Requires 10+ years of software quality assurance experience, including 5+ years designing Python-based test automation architectures and 5+ years of hands-on Playwright experience. Candidates should have strong pytest and Python design skills, API testing experience, practical exposure to AI/ML capabilities, Git/GitHub and CI/CD knowledge, and strong debugging skills.

Skills

  • Python
  • Playwright
  • Pytest
  • Test Automation Architecture
  • Object-Oriented Programming
  • Asynchronous Programming
  • BDD Frameworks
  • Test Data Management
  • API Testing
  • RESTful APIs
  • JSON/XML Schema Validation
  • Generative AI
  • LLMs
  • RAG Architectures
  • Git/GitHub
  • Jenkins

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Software Quality Assurance
  • Python
  • Playwright
  • Test Automation
  • Test Automation Architecture
  • Pytest
  • Fixtures
  • Hooks
  • Parametrization
  • Plugins
  • Markers
  • BDD
  • Test Data Management
  • API Testing
  • RESTful APIs
  • JSON
  • XML
  • Generative AI
  • LLMs
  • RAG
  • Agentic Systems
  • Intelligent Automation
  • Prompt Engineering
  • Git
  • GitHub
  • GitHub Actions
  • Jenkins
  • CI/CD
  • Browser DevTools
  • Automated Tracing

Report this job

Get in touch
MovoJobs

Contact us