Lead Test Automation Engineer

Overview

On Site
Depends on Experience
Full Time
Unable to Provide Sponsorship

Skills

JavaScript
Node.js
Quality Assurance
Automated Testing
Scripting
Java
DevOps

Job Details

Role: Lead Test Automation Engineer
Location: Onsite
(Vancouver, BC) Type: Full-time

Key Responsibilities

  • Design, develop, and maintain test automation strategy and framework for multiple projects.
  • Lead, mentor, and train QA engineers on automation best practices, tools, and methodologies.
  • Develop automated test scripts using JavaScript / Node.js and integrate them with CI/CD pipelines.
  • Analyze test results, report on quality metrics, and identify improvement opportunities.
  • Serve as the automation POC for assigned projects, collaborating with product and engineering teams.
  • Ensure test automation coverage, debug test failures, and continuously optimize framework performance.
  • Drive root cause analysis (RCA) and preventive actions for high-severity issues.

Good to have

  • Knowledge on any other tech stack as Java / Python
  • Mobile app automation - iOS , Android, Native
  • Very Good to have Jest framework, similar framework
  • Good knowledge on CI/CD integration and DevOps

Responsibilities

  • Design, develop, and maintain the overall test automation strategy and framework for various projects and platforms
  • Lead, train, and mentor a team of QA engineers on best practices, tools, and methodologies in test automation
  • Oversee the design and implementation of automated test scripts using various automation tools and technologies
  • Integrate automated testing into CI/CD pipelines to ensure continuous testing and quality
  • Analyze and report on test execution progress, test results, and quality metrics to stakeholders.
  • Evaluate and recommend new techniques, and methodologies to improve automation efficiency and quality.
  • Will be automation Point of Contact ( POC ) for a given scope automation project.
  • Coordinate automation efforts with QA team, product and engineering teams.
  • Develop code that supports team's automation efforts and goals.
  • Take ownership to maintain and enhance automation test code.
  • Adhere to best practices and standards to deliver reliable and robust code..
  • Identify technical blockers / challenges to do a task. (i.e. as part of exploratory 0->1 efforts).
  • Monitor and follow up on the ROI (i.e. health and reliability) for areas under your purview.
  • Works effectively with client dedicated parties to increase automation coverage.
  • Effectively drive team on issues resolution (i.e. RCA issues, specifically around SEV prevention) with XFNs.
  • Debug test failures and test framework issues.
  • Deliver plan/updates/status of product automation effectively.
  • Communicate/escalate blockers/failures to SDET/product engineers.
  • Deliver clear and actionable bug reports.

Looking forward to connecting with you!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About K-Tek Resourcing LLC