Talent.com
Randstad Canada
QA Engineer - Selenium Cucumber ETLRandstad Canada • Toronto, Ontario, CA
QA Engineer - Selenium Cucumber ETL

QA Engineer - Selenium Cucumber ETL

Randstad Canada • Toronto, Ontario, CA
9 days ago
Job type
  • Full-time
  • Temporary
  • Quick Apply
Job description
Our client, a major Canadian financial institution, is seeking an experienced Senior QA Automation & ETL Engineer to join their quality engineering team.

In this role, you will lead the development and execution of enterprise testing strategies across parallel projects in a fast-paced environment. Operating within both Agile and Waterfall frameworks, you will design, build, and maintain robust automated test frameworks for web applications, APIs, and complex backend data workflows. You will partner closely with software development teams, business architects, and stakeholders to troubleshoot issues, ensure comprehensive test coverage, manage sensitive test data, and uphold high standards of quality assurance.

Advantages
Hybrid Work Model: Enjoy a balanced schedule with 3 days per week onsite in downtown Toronto and 2 days working remotely.

Standard Work Hours: Stable full-time schedule of 7.5 hours per day (37.5 hours per week).

Enterprise Banking Ecosystem: Gain exposure to large-scale banking systems, enterprise database structures, and modern API/Web automation frameworks.

Dynamic Environment: Collaborate with multidisciplinary teams across high-visibility, parallel software delivery initiatives.

Responsibilities
Automation Framework Design: Design, develop, maintain, and execute automated test scripts for both Web platforms and API interfaces using Selenium and modern framework architectures.

ETL & Database Testing: Perform comprehensive backend data validation, source-to-target reconciliation, and ETL testing across enterprise databases.

Test Strategy & Planning: Define and implement end-to-end testing strategies, automation test plans, effort estimations, and execution dashboards for complex functional and non-functional requirements.

Test Case Development & Traceability: Author structured, highly detailed test cases from functional specifications and user stories; trace test coverage forward/backward across the entire software development lifecycle.

BDD Implementation: Collaborate with business stakeholders and subject matter experts to refine user stories, define clear acceptance criteria, and create BDD feature files using Cucumber.

Test Data Management: Expertly manage, condition, and mask sensitive test data, ensuring compliance and security across all test environments.

Defect Management & Management Reporting: Execute automated/manual regression test suites, report and track software defects in Jira/ALM, and track quality metrics using Micro Focus ALM Octane.

Cross-Functional Support: Work alongside engineering teams to troubleshoot complex defects, assess release risks, and ensure seamless deployment promotions through test environments.

Qualifications
Must-Have Requirements:
- 8+ Years of hands-on Quality Assurance experience focused on Test Automation development and ETL/Database testing within complex enterprise ecosystems.

- Core Automation Skills: Advanced proficiency in Selenium (Web and API Testing) and BDD frameworks using Cucumber.

- ETL & Data Testing: Proven hands-on experience in ETL/Database testing, performing complex SQL queries and data reconciliation.

- Domain Expertise: Prior hands-on QA experience within Banking or Financial Services environments.

- Quality Management Tools: Demonstrated experience using ALM Octane, Micro Focus ALM, and Jira for defect tracking, test lifecycle management, and metric reporting.

- Test Deliverables Management: Proven track record of producing end-to-end QA deliverables, including automation plans, estimations, test reports, and executive dashboards.

Desired Qualifications / Nice-to-Haves:
- Strong Core Java development skills for building and extending custom test automation frameworks.

- Deep command over SQL for complex database joins, stored procedures, and backend verification.

- Experience writing Cucumber Feature Files and Step Definitions using BDD best practices.

Summary
This position is an excellent opportunity for a seasoned Quality Assurance Automation Specialist who excels in test strategy, Selenium automation, and complex database validation. If you bring a strong banking background, expertise in BDD processes, and a proactive approach to quality engineering, we encourage you to apply.

Work Arrangement: 3 days per week in-office / 2 days remote (7.5 hours per day).

Please submit your updated resume for immediate consideration.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

QA Engineer - Selenium Cucumber ETL • Toronto, Ontario, CA

Similar jobs

Lead QA Engineer

InfoyaToronto, Ontario, Canada
Full-time

Infoya is a global IT consulting and services organization that collaborates with visionary leaders to deliver innovative solutions and guide transformative change.We work hand‑in‑hand with our cli... Show more

 • Promoted

QA Engineer Needed: Rentsync's Next Innovator

RentsyncToronto, ON, CA
Full-time

Rentsync is searching for a qualified Senior QA Engineer to push the boundaries of rental technology.Your role will focus on testing innovative AI-driven products and comprehensive web platforms.As... Show more

 • Promoted

QA Engineer

AthennianToronto, ON, CA
Full-time

Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate structure information.Over 370,000 b... Show more

 • Promoted

QA/UAT Engineer

NylasToronto, ON, CA
Full-time

At Nylas, we specialize in making it easier for developers to add email, calendar, and contact management features into their applications.We provide APIs, which streamline the integration of these... Show more

 • Promoted

QA Engineer

GuruLinkToronto, ON, CA
Full-time

Our client is a Ministry-inspected online high school offering Ontario Secondary School Diploma (OSSD) credits to students around the world.Founded in 2010, they served over 30,000 students in 2025... Show more

 • Promoted

Senior Qa Engineer: Lead Integrations & Ci/Cd Quality - C$110,000 - C$130,000 A Year

Technology Solutions CompanyNorth York, Canada
Full-time

Seeking a Senior Quality Engineer in Toronto to lead integrations and CI/CD quality.Requires 5+ years of testing experience, focusing on automation and shift-left strategies. Show more

 • Promoted

Senior QA Engineer for Industry Leading Company

ROSSToronto
Full-time

Senior/Intermediate QA Engineer.Our client is a global leading provider of simple, secure and affordable network appliances comprised of an enterprise-class IP Address Management (IPAM) platform.Th... Show more

 • Promoted

Quality Engineer: Lead Supplier & Product Quality - $67,800 - $90,400 A Year

PowerToFlyNorth York, Canada
Full-time

Quality Engineer needed to perform quality testing, manage supplier audits, and handle customer complaints. Show more

 • Promoted

QA Engineer

ZafinToronto
Full-time

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed, and delivered.Our technology enables organizations to move faster while maintaining... Show more

 • Promoted

Toronto ETL Quality Engineer Position

Lorven Technologies Inc.Toronto, Ontario, Canada
Full-time

Elevate data quality in your career as an ETL Quality Engineer based in Toronto.This role focuses on automation and requires four days a week on-site presence, making it ideal for hands-on performe... Show more

 • Promoted

Senior Qa Engineer: Lead Integrations & Ci/Cd Quality - C$110,000 - C$130,000 A Year

Leading Technology FirmEast York, Canada
Full-time

Senior Quality Engineer to lead integration and CI/CD quality for flagship products, maintaining automation frameworks and embedding quality in the pipeline. Show more

 • Promoted

Senior Quality Engineer - Remote Saas Qa Leader - $90,000 - $165,000 A Year

SaaS companyToronto, Canada
Remote
Full-time

Seeking a Senior Quality Engineer to improve QA processes for Veeva Vault, focusing on functional and automation testing.Requires coding experience in Java and QA methodology knowledge. Show more

 • Promoted

Senior QA Engineer, Fixed Term - Toronto

DEPT®Toronto, ON, CA
Temporary

What this means is that we are always leaning forward, thinking of what we can create tomorrow that does not exist today.We were born digital and we are a new model of agency, with a deep skillset ... Show more

 • Promoted

Lead QA Engineer

Aarorn Technologies IncMarkham
Full-time

Location: Markham, ON (3x onsite a week).We need a Strong QA Lead with Java background, API, Rest Assured, Selenium.This is a pivotal role responsible for quality engineering, automation, and testi... Show more

 • Promoted

Qa Engineer Toronto

IslandToronto, ON, CA
Full-time

We’re a team of hungry, high-character professionals from all backgrounds who came together to reinvent work for the modern enterprise.And we’re always looking for world-class human beings (not res... Show more

 • Promoted

Senior Systems QA Engineer — Hybrid Toronto

Source CodeToronto, ON, CA
Full-time

A software development company in Toronto is looking for a Senior Systems Testing/QA Specialist with over 5 years of experience.The candidate should be skilled in implementing test strategies for w... Show more

 • Promoted

Senior Qa Engineer: Lead Integrations & Ci/Cd Quality - C$110,000 - C$130,000 A Year

A leading technology firmEast York, Canada
Full-time

Seeking a Senior Quality Engineer to lead QA for flagship products, maintain automated testing frameworks, and integrate quality into the CI/CD pipeline for web applications. Show more

 • Promoted

QA Engineer

Celestica Inc.Toronto, ON, CA
Full-time

As a Specialist in Quality Engineering, you will play a hands‑on role in delivering robust software solutions.You will embrace a "Shift‑Left" testing culture, analyzing technical specifications alo... Show more