Intermediate Test Automation Developer (5+ years) to develop and maintain automated test suites using Playwright, Cypress, Selenium, and Azure DevOps

S.I. Systems Ltd.

Ottawa

Hybrid

CAD 85,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

S.I. Systems Ltd. seeks an Intermediate Test Automation Developer to design and maintain automated test suites for enterprise applications. You’ll build UI tests for modern web apps and automate REST API tests, integrating everything into Azure DevOps CI/CD pipelines.

We target 5+ years of QA experience, with hands-on work across Selenium, Playwright, Cypress, and API testing tools. Collaboration with product and engineering teams is essential in a hybrid Ottawa-based role.

Qualifications

  • 5+ years QA and testing activities for large-scale, business-critical applications.
  • Automated test development using Selenium, Playwright, Cypress, or similar frameworks.
  • Automated REST API testing using Postman, REST Assured, or equivalent tools.
  • Integration of automated tests into Azure DevOps CI/CD pipelines and Azure DevOps Test Plans.
  • Education requirements were not provided.

Responsibilities

  • Design and maintain automated test suites for enterprise applications.
  • Create automated UI tests for React, Next.js, and Angular web applications.
  • Develop automated REST API test scripts using Postman, REST Assured, or equivalent tools.
  • Perform unit, integration, and end-to-end testing activities.
  • Embed automated tests into Azure DevOps pipelines for continuous quality checks.
  • Use Azure DevOps Test Plans to organize test cases, manage suites, and track results.
  • Collaborate with developers, product owners, and architects to align testing with requirements and standards.

Skills

QA
Test automation
UI testing
API testing
REST API testing
CI/CD

Tools

Selenium
Playwright
Cypress
Postman
REST Assured
Azure DevOps
Azure DevOps Test Plans
Junit
JMeter
JavaScript
NodeJS
Git
Jenkins
SonarQube

Job description

Intermediate Test Automation Developer (5+ years) to develop and maintain automated test suites using Playwright, Cypress, Selenium, and Azure DevOps

Our financial services client is seeking an Intermediate Test Automation Developer (5+ years) to develop and maintain automated test suites using Playwright, Cypress, Selenium, and Azure DevOps

Join a banking-focused technology team supporting large-scale, business-critical enterprise applications. This role focuses on automated UI and API testing across modern web applications and RESTful services, with integration into Azure DevOps CI/CD pipelines. The position includes end-to-end automation coverage spanning unit, integration, and end-to-end testing activities within a collaborative development environment.

Must Haves

  • 5+ years conducting QA and testing activities for large-scale, business-critical applications
  • Automated test development using Selenium, Playwright, Cypress, or similar automation frameworks
  • Automated REST API testing using Postman, REST Assured, or equivalent tools
  • Integration of automated tests into Azure DevOps CI/CD pipelines and Azure DevOps Test Plans
  • Education requirements were not provided

Nice to Have

  • Knowledge of microservice-based architecture and API testing
  • Experience working with behavioral driven development and team-first delivery approaches
  • Experience managing an automation engine end-to-end

Responsibilities

  • Design and maintain automated test suites for enterprise applications
  • Create automated UI tests for React, Next.js, and Angular web applications
  • Develop automated REST API test scripts using Postman, REST Assured, or equivalent tools
  • Perform unit, integration, and end-to-end testing activities
  • Embed automated tests into Azure DevOps pipelines for continuous quality checks
  • Use Azure DevOps Test Plans to organize test cases, manage suites, and track results
  • Collaborate with developers, product owners, and architects to align testing with requirements and standards

Our financial services client is seeking an Intermediate Test Automation Developer (5+ years) to develop and maintain automated test suites using Playwright, Cypress, Selenium, and Azure DevOps

Join a banking-focused technology team supporting large-scale, business-critical enterprise applications. This role focuses on automated UI and API testing across modern web applications and RESTful services, with integration into Azure DevOps CI/CD pipelines. The position includes end-to-end automation coverage spanning unit, integration, and end-to-end testing activities within a collaborative development environment.

Contract, Ottawa (Hybrid), Working Hours: EST

Must Haves

  • 5+ years conducting QA and testing activities for large-scale, business-critical applications
  • Automated test development using Selenium, Playwright, Cypress, or similar automation frameworks
  • Automated REST API testing using Postman, REST Assured, or equivalent tools
  • Integration of automated tests into Azure DevOps CI/CD pipelines and Azure DevOps Test Plans
  • Education requirements were not provided

Nice to Have

  • Experience with Junit, JMeter, JavaScript, NodeJS, Git, Jenkins, and SonarQube
  • Knowledge of microservice-based architecture and API testing
  • Knowledge of JavaScript, TypeScript, Python, or PowerShell scripting languages
  • Experience working with behavioral driven development and team-first delivery approaches
  • Experience managing an automation engine end-to-end

Responsibilities

  • Design and maintain automated test suites for enterprise applications
  • Create automated UI tests for React, Next.js, and Angular web applications
  • Develop automated REST API test scripts using Postman, REST Assured, or equivalent tools
  • Perform unit, integration, and end-to-end testing activities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RQ08293 - Automation Developer - Senior
RQ08293 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
RQ08295 - Automation Developer - Senior
RQ08295 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Automation Test Engineer (5+ yrs) - UI & API, Azure DevOps
Automation Test Engineer (5+ yrs) - UI & API, Azure DevOps

S.I. Systems Ltd. • Ottawa

Hybrid
CAD 85,000 - 120,000
RQ08287 - Automation Developer - Senior
RQ08287 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Intermediate Automation Test Analyst (Selenium/C#)
Intermediate Automation Test Analyst (Selenium/C#)

Resonaite • Toronto

On-site
CAD 70,000 - 90,000
RQ08407 - Automation Developer - Senior
RQ08407 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Test Automation Engineer
Test Automation Engineer

Cognizant • Toronto, Ottawa

Hybrid
CAD 60,000 - 90,000
RQ08315 - Sr. Automation Developer
RQ08315 - Sr. Automation Developer

Rubicon Path • Toronto

On-site
CAD 90,000 - 130,000
Automation Tester (Python & Playwright)
Automation Tester (Python & Playwright)

Cognizant • Toronto

Hybrid
CAD 60,000 - 90,000
QA Automation Engineer
QA Automation Engineer

Luxoft • Toronto

On-site
CAD 100,000 - 120,000