Back to results

Quality Assurance Engineer

  • Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Posting language
English
Posted

Original job description

Job Title: Senior QA Automation Engineer – Python, Playwright & AI

Experience: 5+ Years

Required Skills: Python, Playwright, pytest, GenAI/LLM, RAG

Role: Senior QA Automation Engineer

Job Description

We are looking for a Senior QA Automation Engineer with strong hands-on experience in Python, Playwright, and pytest to build and maintain scalable automation frameworks for web applications and REST APIs.

Key Responsibilities & Requirements

  • Strong experience in Python-based test automation framework development.
  • Minimum 3+ years of hands-on experience with Playwright and pytest.
  • Expertise in UI Automation, API Testing, REST APIs, and E2E Testing.
  • Experience with Generative AI, LLMs, RAG, Agentic AI, and AI-powered test automation.
  • Knowledge of Page Object Model (POM), BDD, fixtures, and test data management.
  • Experience integrating automation suites with Jenkins, CI/CD pipelines, Git, and GitHub Actions.
  • Strong debugging skills using Browser DevTools, Playwright Traces, and Logs.
  • Ability to design automation frameworks, perform root-cause analysis, and mentor QA engineers.

Must-Have Skills: Python, Playwright, pytest, GenAI/LLM, RAG, API Automation, Jenkins, CI/CD.

More about this job

Responsibilities

Build and maintain scalable Python-based automation frameworks for web applications and REST APIs, covering UI, API, and end-to-end testing. Integrate automation suites with CI/CD tools, debug test failures, perform root-cause analysis, and mentor QA engineers.

Requirements

Requires 5+ years of experience, including at least 3 years of hands-on experience with Playwright and pytest, and strong Python test automation skills. Candidates should also have experience with GenAI/LLMs, RAG, API automation, Jenkins and CI/CD, along with knowledge of test design patterns and test data management.

Skills

  • Python
  • Playwright
  • Pytest
  • Generative AI
  • Large Language Models
  • Retrieval-Augmented Generation
  • API Automation
  • Jenkins
  • CI/CD
  • UI Automation
  • REST APIs
  • End-to-End Testing
  • Agentic AI
  • Page Object Model
  • Behavior-Driven Development
  • GitHub Actions

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Python
  • Playwright
  • Pytest
  • Generative AI
  • Large Language Models
  • Retrieval-Augmented Generation
  • Agentic AI
  • API Automation
  • Jenkins
  • CI/CD
  • Git
  • GitHub Actions
  • UI Automation
  • REST APIs
  • End-to-End Testing
  • Page Object Model
  • Behavior-Driven Development
  • Fixtures
  • Test Data Management
  • Browser DevTools
  • Playwright Traces
  • Logs
  • Automation Frameworks
  • Root-Cause Analysis
  • Web Applications

Report this job

Get in touch
MovoJobs

Contact us