Back to results

Test Automation Consultant

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
10-12 years of experience
Posting language
English
Posted

Original job description

Position: Test Automation Architect

Location: Toronto, Canada – Hybrid 02 days per week from day 1

Duration: Long Term

Note: Candidate should have experience in P&C (Property and Casualty) Insurance

Job Description

  • 10-12 years of experience
  • Candidate should have Strong hands-on experience in TypeScript, including types, interfaces, classes, modules, promises, asynchronous programming, error handling, and reusable framework development.
  • Candidate should have Hands-on experience building and maintaining Playwright frameworks using TypeScript, including fixtures, hooks, locators, assertions, browser contexts, storage state, tracing, retries, reporting, parallel execution, and sharding.
More about this job

Responsibilities

Build and maintain Playwright test automation frameworks using TypeScript. Develop reusable framework components and support test execution, tracing, reporting, retries, parallelization, and sharding.

Requirements

Requires 10–12 years of experience and strong hands-on TypeScript skills, including asynchronous programming and error handling. Candidates must have hands-on experience building and maintaining Playwright frameworks and experience in Property and Casualty insurance.

Skills

  • TypeScript
  • Playwright
  • Test Automation
  • Framework Development
  • Fixtures
  • Hooks
  • Locators
  • Assertions
  • Browser Contexts
  • Storage State
  • Tracing
  • Retries
  • Reporting
  • Parallel Execution
  • Sharding
  • Property and Casualty Insurance

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Consulting

Keywords

  • Test Automation
  • Test Automation Architect
  • TypeScript
  • Playwright
  • Property and Casualty Insurance
  • Reusable Framework Development
  • Types
  • Interfaces
  • Classes
  • Modules
  • Promises
  • Asynchronous Programming
  • Error Handling
  • Fixtures
  • Hooks
  • Locators
  • Assertions
  • Browser Contexts
  • Storage State
  • Tracing
  • Retries
  • Reporting
  • Parallel Execution
  • Sharding

Report this job