Apply now

Posted 4 months ago

RQ11312 - Automation Developer - Senior

@ Source Code

Toronto, Ontario

$56.38–$84.58/hrFull-time
Apply now
SIGNALS

Overview

Source Code is hiring a senior Automation Developer on an onsite contract at 222 Jarvis Street, Toronto, for 8+ months with possible extension. The role builds and maintains Playwright-based test automation frameworks, identifies automation opportunities in software processes, and covers RPA and ML work with Power Automate. Pay is $70.48 to $84.58 per hour incorporated or $56.38 to $67.66 per hour as a T4 employee, based on 7.25 billable hours per day.

Pay:

$56.38–$84.58 an hour

Responsibilities:

  • Identify automation opportunities within software processes
  • Design, write and execute automated QA test scripts
  • Use and maintain test automation frameworks
  • Investigate software problems found through testing
  • Work with QA analysts and developers to find solutions

Requirements summary:

  • Deep Playwright automation framework architecture experience
  • Strong TypeScript or JavaScript scripting skills
  • UI and API test automation experience
  • Accessibility testing with Axe or Lighthouse and AODA knowledge
  • 5+ years Power Automate RPA and ML experience (preferred)

Tools & skills

Source and dates

Source type not verified · manatal

Employer posting date
2026-07-22
First seen by our source
2026-10-12
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Source Code

FieldValue
Open jobs on Jobsy656
Job description

RQ11312 - Automation Developer - Senior

ONSITE - 222 Jarvis Street, Toronto
8+ Months Duration + Possible extension

Must Have:

  • Identifies opportunities for automation within software processes
  • Designs and executes QA tests using scripts that automatically test functionality.
  • Designs and writes test automation scripts
  • Automation Framework Architecture (Playwright): - Deep expertise in designing, building, and evolving scalable automation frameworks using Playwright, including a thorough understanding of architecture patterns (Page Object Model, modular frameworks, hybrid frameworks).
  • Reusable Automation Design experience developing reusable environments, shared libraries, templates, while reducing redundancy across test suites.
  • Advanced Scripting & Hands-on Development - Strong hands-on coding skills (TypeScript/JavaScript, or similar) to develop, maintain, and troubleshoot automation scripts.
  • Experience implementing automation for- UI testing (Playwright) / API testing
  • Accessibility experience (AODA tools such as Axe, Lighthouse) and using AI in script

    Responsibilities:
    • Identifies opportunities for automation within software processes
    • Designs and executes QA tests using scripts that automatically test functionality.
    • Designs and writes test automation scripts
    • Utilizes test automation frameworks
    • Investigates problems in software as a result of testing
    • Works with QA analysts and software developers to find solutions
    General Skills:
    • Experience identifying opportunities for automation within software processes.
    • Experience designing and executing QA tests using scripts that automatically test functionality
    • Experience running tests for databases, systems, networks, applications, hardware and software
    • Experience identifying and documenting bugs and quality issues in development, service or business processes.
    • Experience installing applications and databases relevant to automation
    • Experience collaborating with stakeholders to understand how automation can improve workflow and creating documentation
    • Experience gathering and documenting requirements from end-users to develop the best automation solutions
    • A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience
    Additional Skills for RPA/ML Power Automate:
    • Demonstrated 5+ experience in developing, testing, and implementing complex system solutions using Microsoft Power Automate Robotics Process Automation (RPA), Machine Learning (ML) platform, and Process Mining Technologies.
    • Experience in configuring, building, or developing machine learning algorithms and relevant programming experiences such as Java or Python.
    • Demonstrated experience and skills in using Power Automate flows cloud and desktop flows, UI Interface, AI builder/ Form Recognizer ML models, and leveraging accelerators and connectors to build end-to-end RPA/ML automation solutions.
    • Demonstrated experience and skills to interface and integrate with multiple databases monitoring applications, Power BI, and different services, to implement end-to-end solutions.
    • Demonstrated knowledge of OCR, information extraction/classification, and experience in using and training AI models based on business requirements.
    • Demonstrated experience in documenting Solution Design Documents (SDD) based on business requirements and planning and executing the development tasks.
    • Demonstrated experience in designing secure Restful/Soap APIs web services and microservices with Java/JEE, Spring Framework, SQL/NoSQL database, Message Queue, etc.
    • Demonstrated experience in developing frontend applications using Angular, Java Scripts, Groovy, JSON, HTML/CSS/XML/XPath, and Python.
    • Good knowledge of IAM, OAuth, authentication, and authorization.
    • Has Experience in developing Java applications that follow Web Content Accessibility Guidelines (WCAG) at the AA level.

      AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.
      Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.
    • INCORPORATED RATE RANGE (7.25 billable hours per day)
      • $70.48/hr - $84.58/hr Inc.
      T4 RATE RANGE (7.25 billable hours per day)
      • $56.38/hr - $67.66/hr T4

Similar jobs

  • Receptionist/Administrative Support

    Toronto, ON
    $20–$22/hrContract, Temporary

    adecco

    Coordinate refreshments and catering when required; 1–3 years of experience in reception, front desk, office administration or a similar support role; Strong organizational skills with the ability to manage multiple…

    Executive Assistant

    Toronto, ON
    $35–$40/hrContract, Temporary

    adecco

    As a highly experienced Executive Assistant, you will use your skills and experience to provide high level support while multi-tasking and prioritizing the work and needs at hand; Travel arrangements both domestic and…

    Medical & Legal Customer Service Representative

    Toronto, ON
    $28/hrContract, Temporary

    adecco

    Adecco is currently hiring a Bilingual Medical & Legal Customer Service Representative for a remote opportunity. This role is ideal for candidates with experience in customer service,…; Free training programs; New and…

  • Physician Reviewer (MD/DO) - Medical AI Evaluation

    Toronto, ON +4
    RemotePart Time

    Mindrift: Mindrift (mindrift.ai) is the expert-sourcing platform built by Toloka, a Nebius Group (Nasdaq: NBIS) company and a global leader in data services…

    Mindrift needs candidates with an MD or DO, an active unrestricted US medical license, and board certification or completed residency. Candidates need broad multi-system clinical experience, strong reasoning, and C1-level written English.

  • Senior GES Payments Specialist - 1 year contract

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOECandidates need a bachelor's degree and 2 to 5 years of financial industry or payments processing experience, ideally with sanctions work. They must know SWIFT and ACH transactions and US, EU, UK and Canadian sanctions rules, and work well under high pressure. ACAMS certification is an asset.

    SWIFT, ACH

    Senior GES Payments Specialist - 6 month contract

    Toronto, ON
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    2+ YOERoyal Bank of Canada needs candidates with a bachelor's degree and two to five years of financial or payments processing experience, ideally with sanctions work. They must know SWIFT, ACH and the US, EU, UK and Canadian sanctions rules, and communicate well in writing and speaking. An ACAMS certification is an asset.

    SWIFT, ACH

  • Associate, Equity Derivatives Trade Desk Support

    Toronto, ON

    Bank of Montreal

    Evaluates circumstances requiring exceptions and engages senior management for resolution where required; Provides input and analysis into the continuous improvement of business processes and procedures and…

  • E-Commerce Manager

    Toronto, ON
    $70k–$80k/yrFull Time

    Publicis Groupe Holdings B.V

    5+ YOECandidates need 5+ years in retail media or performance marketing with hands-on Retail Media Search experience. Knowledge of Walmart Connect, Instacart Ads, Criteo and Loblaws (MediaAisle), plus experience leading business reviews, is required.

    Amazon Ads, Walmart Connect, Instacart Ads, Criteo, Uber Ads, DoorDash Ads

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.