Back to results

QE Lead Automation Testing

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 10+ years of professional experience as a Quality Engineer, QA Automation Engineer, or SDET embedded within a Scrum/Agile team.
Posting language
English
Posted

Original job description

Role Overview:

We are seeking a results-driven Senior Quality Engineer with extensive experience in mobile and digital banking platforms. The ideal candidate will play a pivotal role in building quality into every stage of the software development lifecycle, ensuring resilient, secure, and customer-centric banking solutions. You will partner closely with cross-functional teams to drive continuous testing, expand automation coverage across mobile and API layers, and enable the rapid delivery of high-quality digital experiences for our customers.

We are looking for a good blend of hands-on Experience with leaderships skills. ( weightage would be : 70% Hands -on & 30% Leadership)

Work Arrangement: Full-Time Onsite ( 3-4 Days/Week)

Max T4: CAD $53/hr

Key Responsibilities:

•End-to-End Digital Onboarding & KYC Testing: Design and extensively execute complex testing for the end-to-end customer digital onboarding lifecycle. This includes validating biometric identity verification (liveness checks, facial matching), optical character recognition (OCR) for document scanning (driver's licenses, passports), third-party fraud/AML screening integrations, and seamless user registration states.

•Validate Financial Workflows: Design and execute complex end-to-end testing for critical downstream banking features including account opening, internal/external fund transfers, mobile check deposits (RDC), and real-time ledger updates.

•Collaborate Early & Often: Partner with Product Owners and Developers during sprint planning and backlog refinement to define clear acceptance criteria (BDD/TDD) and identify potential edge cases.

•Build & Scale Automation: Design, write, and maintain robust automated test suites across the application stack (UI, API, and database layers).

•Perform Smart Manual Testing: Conduct strategic exploratory and UX testing for complex user journeys and scenarios that automated scripts cannot cover.

•Integrate with CI/CD: Maintain and optimize automated test runs within our continuous integration and delivery pipeline to ensure immediate feedback loops.

•Track & Troubleshoot: Identify, isolate, and document bugs clearly. Work side-by-side with developers to debug issues and verify fixes.

•Champion Quality Culture: Drive a team-wide mentality that quality is everyone's responsibility, actively sharing best practices for cleaner code and better testing.

Required Technical Skills & Experience:

•Experience: 10+ years of professional experience as a Quality Engineer, QA Automation Engineer, or SDET embedded within a Scrum/Agile team.

•Mobile application testing (iOS/Android).

•Automation Expertise: Proven hands-on experience building test automation frameworks from scratch using tools like Selenium, or Appium.

•Technical Depth:

•Solid understanding of at least one programming language (e.g., JavaScript/TypeScript, Python, Java, or C#).

•Strong experience testing REST (using Postman, SoapUI, or automated scripts).

•Proficiency writing SQL/NoSQL queries to validate backend data integrity.

•Process Knowledge: Practical experience working with CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab) and Agile management tools (e.g., Jira, Confluence).

•Soft Skills: Excellent communication skills, a proactive mindset, and the ability to challenge assumptions constructively.

Nice-to-Haves :

More about this job

Responsibilities

Lead end-to-end testing of digital banking journeys, including onboarding, identity verification, account opening, transfers, and mobile check deposits. Build and maintain automation across UI, API, and database layers, integrate tests into CI/CD, and collaborate with teams to promote quality throughout delivery.

Requirements

Requires 10+ years of quality engineering, QA automation, or SDET experience in an Agile team, including mobile testing and hands-on experience building automation frameworks with tools such as Selenium or Appium. Candidates should have programming experience, REST API and SQL/NoSQL testing skills, CI/CD knowledge, and strong communication and collaboration abilities.

Skills

  • Mobile Application Testing
  • Test Automation Frameworks
  • Selenium
  • Appium
  • JavaScript
  • TypeScript
  • Python
  • Java
  • C#
  • REST API Testing
  • SQL
  • NoSQL
  • CI/CD
  • Agile
  • Exploratory Testing
  • Digital Banking

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Management & Leadership

Keywords

  • Quality Engineering
  • QA Automation
  • SDET
  • Mobile Banking
  • Digital Banking
  • Digital Onboarding
  • KYC
  • Biometric Identity Verification
  • Liveness Checks
  • Facial Matching
  • Optical Character Recognition
  • Fraud Screening
  • AML Screening
  • Account Opening
  • Fund Transfers
  • Remote Deposit Capture
  • Selenium
  • Appium
  • REST
  • Postman
  • SoapUI
  • SQL
  • NoSQL
  • CI/CD
  • GitHub Actions
  • Jenkins
  • GitLab
  • Agile
  • Scrum
  • Jira

Report this job