Back to results

Test Automation Engineer (Playwright, API & AI Automation)

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

We are hiring for a Test Automation Engineer (Playwright, API & AI Automation). The role focuses on end-to-end UI and API test automation using Playwright, JavaScript/TypeScript, Python, and AI-assisted automation tools.

A strong fit will have hands-on experience building automation frameworks, API testing, CI/CD pipelines, and AI-assisted test automation.

What You Bring

  • Hands-on experience with Playwright and JavaScript/TypeScript for end-to-end UI test automation.
  • Experience building RESTful API test suites using Cucumber JS, HTTP requests, Postman, or SoapUI.
  • Experience with Python-based frameworks for validating backend functionality.
  • Hands-on experience using GitHub Copilot and Devin for automation script generation, optimization, and review.
  • Experience creating and maintaining Devin Playbooks for test automation and QE activities.
  • Experience with Selenium Grid and Jenkins CI/CD pipelines.
  • Experience with backlog grooming, sprint planning, and test strategy aligned with acceptance criteria.
  • Experience tracking defects and collaborating with developers on fixes.

What You'll Do

  • Design and maintain end-to-end UI test frameworks using Playwright.
  • Build and validate RESTful API test suites.
  • Replicate UI flows at the REST layer using Python-based frameworks.
  • Use GitHub Copilot and Devin to generate, optimize, and review automation scripts.
  • Create and maintain Devin Playbooks covering script generation, framework scaffolding, test data setup, and automation patterns.
  • Review and validate AI-generated automation scripts for correctness, maintainability, and team standards.
  • Integrate and execute regression suites through Selenium Grid and Jenkins CI/CD pipelines.
  • Contribute to backlog grooming, sprint planning, and test strategy activities.
  • Track defects and collaborate with developers to drive quality throughout the SDLC.

Nice to have

  • BFSI domain experience.
More about this job

Responsibilities

Design and maintain end-to-end UI and RESTful API test frameworks using Playwright and Python. Leverage AI tools like GitHub Copilot and Devin to generate, optimize, and review automation scripts within CI/CD pipelines.

Requirements

Requires hands-on experience with Playwright, JavaScript/TypeScript, and Python for UI and backend validation. Proficiency in AI-assisted automation tools and Jenkins CI/CD integration is essential.

Skills

  • Playwright
  • JavaScript
  • TypeScript
  • Python
  • API Testing
  • GitHub Copilot
  • Devin
  • Jenkins
  • Selenium Grid
  • Cucumber JS
  • Postman
  • SoapUI
  • CI/CD
  • RESTful API
  • Test Automation Frameworks
  • Defect Tracking

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting
  • Data & Analytics

Keywords

  • Playwright
  • API Automation
  • AI Automation
  • JavaScript
  • TypeScript
  • Python
  • GitHub Copilot
  • Devin
  • Devin Playbooks
  • RESTful API
  • Cucumber JS
  • Postman
  • SoapUI
  • Selenium Grid
  • Jenkins
  • CI/CD
  • SDLC
  • Regression Suites
  • Backlog Grooming
  • Sprint Planning
  • Test Strategy
  • Acceptance Criteria
  • Defect Tracking
  • BFSI
  • Quality Assurance
  • Software Testing
  • Automation Frameworks
  • End-to-End Testing
  • Backend Validation
  • IT Consulting

Report this job