Maarut Inc

RQ11312 - Automation Developer - Senior

Maarut Inc  •  Toronto, CA (Hybrid)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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.


Requirements


Experience and Skill Set Requirements:


Must Haves:


  • 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


Skill Set Requirements:


Test Automation Architecture & Technical Expertise:


  • 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.

  • Multi-layer Automation Coverage:

    Experience implementing automation for:

  • UI testing (Playwright)

  • API testing

  • Performance testing (e.g., JMeter)

  • Accessibility (AODA tools such as Axe, Lighthouse)

  • CI/CD Integration:

    Strong understanding of integrating automated tests into CI/CD pipelines, enabling continuous testing and release readiness.

  • AI in Test Automation:

    Experience with , or exposure to, AI-powered testing capabilities (e.g., test generation, self-healing, intelligent reporting).


Automation Strategy, Governance & Process Improvement:


  • Automation Strategy Development:

    Proven experience defining and executing enterprise or branch-wide automation strategies, including roadmap planning and phased adoption.

  • Standards and Governance:

    Ability to define automation standards, guidelines, and best practices, ensuring consistency across teams.

  • Metrics & Reporting:

    Experience defining and tracking key automation KPIs (test coverage, execution efficiency, defect detection rates) and reporting to stakeholders.

  • Process Optimization:

    Implement continuous improvement initiatives including:

  • QA audits (compliance, security, performance)

  • Process standardization and optimization

  • Framework Evolution:

    Ability to continuously refine frameworks for scalability, maintainability, and performance.


Leadership, Team Scaling & Mentorship:


  • Technical Leadership:

    Experience leading automation initiatives and acting as a subject matter expert across multiple projects.

  • Team Building & Scaling:

    Proven ability to scale QA Automation teams, integrating resources across multiple teams, sections, or branches.

  • Mentorship & Capability Development:

    Provide hands-on coaching and mentoring to QA and development teams to improve automation skills and adoption.

  • Training & Knowledge Sharing:

    Design and deliver structured training programs, workshops, and monthly knowledge-sharing sessions.

  • Resource Planning:

    Ability to assess and ensure required capacity (people, tools, time) to sustain automation goals.


Collaboration & Stakeholder Engagement:


  • Cross-functional Collaboration:

    Strong ability to work with Development, QA, DevOps, and Business teams to embed quality practices early in the developement lifecycle.

  • Stakeholder Engagement:

    Engage stakeholders to drive automation adoption, communicate progress, and align priorities.

  • Adoption & Change Management:

    Experience leading branch-wide rollout initiatives, including pilot onboarding and support structures.

  • Documentation & Knowledge Management:

    Ability to establish and maintain centralized repositories (e.g., MS Teams and SharePoint) for artifacts, frameworks, and documentation.


Project Management & Organizational Skills:


  • Planning & Execution:

    Ability to define clear automation project plans, manage deliverables, and meet timelines.

  • Pilot Management:

    Experience selecting and delivering pilot projects involving CI/CD, AI, API, performance, and accessibility testing.

  • Continuous Improvement Tracking:

    Document lessons learned and refine strategies for future phases.

  • Prioritization & Delivery:

    Manage multiple concurrent initiatives while ensuring alignment with strategic goals.
Maarut Inc

About Maarut Inc

Maarut Inc is a Canadian company helping organizations fulfill staffing solutions based on current, future and ongoing needs of market.

Check out the new job openings https://careers.maarutinc.com/jobs/Careers

Register with us : https://careers.maarutinc.com/candidateportal?register=true

Finding IT talent is a significant challenge in today’s business landscape. Maarut Inc has the unique methodology for identifying, acquiring and retaining top IT resources across various areas of expertise. We help companies hire better candidate, and make meaningful relationships between the job seeker and the employers.

Engaging the right people with the right skills and experience can make or break your company. As an employment agency representing many talented skilled professionals who can pinch in immediate on projects, fill team gaps and support growth, we quickly deliver the exact talent you require for your needs.

Our goal is to craft flexible, targeted solutions as per your staffing needs by matching the right people, to the right job, at the right time.

Our recruiters are savvy insiders, having worked in the industries for which they recruit. They’ve walked in your shoes, so they understand the exciting, satisfying and challenging aspects of each job. They understand what makes IT placement unique, team dynamics and how each company and candidate are special.

Our recruitment team is specialized in identifying the top technical consultants with skill sets such as:

Application Development

Big Data

Business Intelligence/Reporting

Business Systems Analysis

Data Warehousing

Database

Devops Engineers

ERP/SCM/CRM

Guidewire consultants

Incident management Professionals

Infrastructure

Mainframe

Project Management

Quality Assurance

Salesforce consultants

Web Development/Design

Apply for jobs now or Register yourself now

https://www.maarutinc.com/applyjobs

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Toronto, CA
Year Founded
Unknown
Social Media