Artech L.L.C. logo

Test Automation Architect

Artech L.L.C. Toronto, Ontario, Canada

onsitecontract
Posted Feb 26, 2026Apply by Mar 28, 2026

Role & seniority: Senior Automation Architect / Full Stack Developer (8–10+ years experience)

Stack/tools

  • Core: Java, Node.js

  • Automation: Selenium WebDriver, Cucumber (BDD), REST API automation

  • Frontend (when needed): React or Angular

  • DevOps / CI-CD: Jenkins, GitLab CI, Azure DevOps

  • Architecture: microservices, modular automation frameworks

Top 3 responsibilities

  • Hands-on automation architecture: design/build scalable automation frameworks from scratch; lead code reviews and pair-programming

  • Interactive technical leadership: live coding sessions, whiteboarding, POCs, mentoring SDETs/engineers

  • Full-stack development & integration: develop microservices/APIs, reusable automation utilities, integrate into CI/CD pipelines; contribute to frontend as needed

Must-have skills

  • 8–10+ years in automation engineering and software development

  • Deep expertise in Java, Node.js, Selenium WebDriver, Cucumber (BDD)

  • REST API automation; designing/implementing automation frameworks from scratch

  • Strong OOP, design patterns, and clean architecture principles

Nice-to-haves

  • Frontend contribution with React/Angular

  • Experience building dashboards, reporting, quality gates

  • Hands-on mentoring and architectural discussion experience

Location & work type

  • Location: not specified

  • Work type: full-time

Full Description

Full Java Stack Developer / Test Automation Architect

Position Overview

Our client is seeking a highly technical, hands-on Senior Automation Architect / Full Stack Developer to lead the design and development of enterprise-grade automation frameworks and full-stack solutions.

This is a deeply engineering-focused role requiring daily coding, architectural design, live collaboration, and technical mentorship. The ideal candidate thrives in building frameworks from scratch, conducting interactive whiteboard sessions, and solving complex technical challenges—not simply operating at a high-level oversight role.

Key Responsibilities

Hands-On Automation Architecture

Architect, design, and build scalable automation frameworks using Java, Node.js, Selenium WebDriver, and Cucumber (BDD). Develop clean, modular, and maintainable automation code. Implement automation solutions across UI, API, backend, and integration layers. Lead code reviews, framework deep dives, and pair-programming sessions.

Interactive Technical Leadership

Conduct live coding sessions, technical whiteboarding, POCs, and architecture discussions. Mentor developers and SDETs through hands-on demonstrations and best practices. Collaborate closely with engineering, product, and architecture teams to translate requirements into scalable automation strategies.

Full-Stack Development

Develop and maintain microservices, APIs, and backend services using Java and Node.js. Build reusable automation utilities, libraries, and internal accelerators. Contribute to front-end components when required using modern frameworks such as React or Angular.

DevOps & CI/CD Integration

Integrate automation frameworks into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Optimize automation suites for performance, stability, and parallel execution. Build dashboards, reporting tools, and automated quality gates.

Documentation & Governance

Ensure solutions align with SDLC standards, security requirements, and engineering best practices. Produce detailed technical documentation, architectural diagrams, and runbooks. Participate in sprint planning, grooming, and technical design reviews.

Required Qualifications

8–10+ years of hands-on experience in automation engineering and software development.

Deep expertise in

  • Java
  • Node.js
  • Selenium WebDriver
  • Cucumber (BDD)
  • REST API automation
  • Proven experience designing and implementing automation frameworks from scratch.
  • Strong understanding of OOP, design patterns, and clean architecture principles.
multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.