RQ11312 - Automation Developer - Senior

Source Code

Toronto, CAonsite$147k/yrPosted Jul 22, 2026
Posting intelligenceActively listedReposted 2×, possible evergreen/ghost posting

Skills

classificationjavascripttypescriptplaywrightangularspringpythonjavacssml

About the role

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

Compensation

This Software Engineer role pays $147k/yr. Within typical range for software engineer roles in Canada.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.