cover image
RELQ TECHNOLOGIES

QA Automation Lead - Remote – Canada

Remote

Canada

Senior

Full Time

01-10-2025

Share this job:

Skills

Communication Java Jira SQL GitHub CI/CD Jenkins Test Quality Assurance Selenium Test Automation Defect Management Security Testing Scrum Problem-solving Programming Databases api testing Postman Agile Manual Testing Junit Maven Gradle CI/CD Pipelines GitHub Actions

Job Specifications

Job Title: QA Automation Lead

Location: Remote - Canada (Candidate must reside in Canada)

Type: Long-term Contract

Client Domain: Product development company - HRMS (Human Resource Management System) applications focused on SaaS-based HRMS solutions for public sector organizations

About The Role

We are seeking an experienced QA Automation & Manual Lead to drive our end-to-end quality assurance strategy. This role will be automation-heavy (80%), with some manual testing responsibilities (20%) to cover critical validation scenarios. You will play a key role in designing frameworks, guiding the team, and ensuring flawless product delivery across multiple projects.

Key Responsibilities

Lead and own QA processes across automation and manual testing initiatives.
Selenium (Advanced):
Build, scale, and maintain automation frameworks using Selenium WebDriver.
Create reusable, modular, and maintainable test scripts.
Implement cross-browser and cross-platform testing strategies.
Integrate Selenium tests into CI/CD pipelines for continuous testing.
Java (Core Expertise):
Develop robust automation frameworks and utilities using Java.
Apply OOP principles, data-driven and keyword-driven testing frameworks.
Optimize and debug test scripts for performance and stability.
JIRA (Project & Defect Management):
Manage test planning, execution, and defect lifecycle within JIRA.
Create dashboards and reports for stakeholders to track QA progress.
Ensure traceability between requirements, test cases, and defects.
Perform manual testing for edge cases, usability, and exploratory testing.
Write and execute SQL queries to validate backend processes and data integrity.
Collaborate with developers, business analysts, and stakeholders to ensure test coverage aligns with requirements.
Mentor QA engineers and set best practices for automation, test documentation, and defect reporting.

Required Skills & Qualifications

7+ years of experience in QA with a strong focus on automation (80%) and manual testing (20%).
Proven expertise with Selenium WebDriver for automation at scale.
Strong Java programming skills (test automation, frameworks, utilities, debugging).
Proficiency with JIRA for test case management, defect tracking, and reporting.
Solid knowledge of relational databases with ability to write and analyze SQL queries.
Demonstrated experience leading QA teams and projects.
Strong analytical, problem-solving, and communication skills.
Must currently reside in Canada and able to work remotely.

Nice to Have

Experience with TestNG/JUnit, Maven/Gradle, and CI/CD pipelines (Jenkins, GitHub Actions, etc.).
Familiarity with API testing (Postman, RestAssured) and service-level automation.
Exposure to Agile/Scrum environments.
Knowledge of performance or security testing tools.

About the Company

We take pride in our dedicated team of technical IT professionals, who consistently provide a comprehensive range of software development and technology services across various domains, ensuring both reliability and high-quality outcomes. Our expertise extends to creating IT solutions for startups, mid-sized companies, and enterprises, leveraging cutting-edge technologies. At RELQ, we bring an extensive knowledge of diverse technologies to every client partnership and each software development, testing, and automation projec... Know more