Back to results

Senior QA Engineer

  • Toronto, ON, Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of softwareQA testing experience (Senior/Lead capacity), ideallyin Banking, FinTech, or Enterprise SaaS.
Posting language
English
Posted

Original job description

Our client is looking Senior QA Engineer for Long Term project in Toronto, ON / Ottawa, ON (Hybrid) Below is the detail requirement.

Role: Senior QA Engineer

Location:Toronto, ON / Ottawa,ON (Hybrid)

Domain: Enterprise SaaS | Core Banking| Product &Pricing Platform

Summary

TheSenior QA Engineerensures the quality,performance, and releasereadiness of enterprise core banking software deployed to Tier-1 financial institutions. Operating across agile feature teams, this role designs test strategies, executes complex API and backend data validations (rates, fees, billing workflows), governs defects through root-cause analysis, and integrates quality gates into automated CI/CD pipelines.

CoreCompetencies

  • Test Architecture &Governance: Test Strategy& Planning | STLC / Defect Lifecycle | End-to-End Test Design | Traceability Matrices (RTM) | Release Sign-Off
  • API & Integration Testing: REST APIs | Postman/ Newman | JSON/XML Payloads| API Contract Validation | Upstream/Downstream Integration Flows
  • Backend & Data Verification: Complex SQL Scripting | Relational Databases | ETL & Pipeline Validation | Batch Processing Verification | Data Reconciliation
  • Automation & Delivery: Automated Quality Gates| Regression Optimization | Apache Kafka Event Validation | CI/CD Integration | AI-Assisted Testing

KeyResponsibilities

  1. Test Strategy& Scenario Execution
  • Translate complex bankingrequirements and functional specs into structured test plans and edge-case-inclusive test scenarios.
  • Execute end-to-end testingacross deposit products, relationship pricing, fee calculation engines, and billing lifecycles.
  • Maintain audit-ready test documentation, execution logs, and compliance evidence for regulated enterprise banking deployments.
  1. API & Backend Data Validation
  • Execute rigorous API tests via Postman to validate payloads,status codes, response latency, headers, and error-handling routines.
  • Write complex SQL queries acrossrelational databases to verify data integrity across ETL pipelines, data migrations, and batch jobs.
  • Test and validateasynchronous event-driven messages(e.g., Apache Kafka) across producer and consumer endpoints.
  1. Quality Gates& Defect Governance
  • Partner with engineering squads to identifymanual test candidates for automated regression suites and CI/CD quality gates.
  • Log, prioritize, and drive defect resolution in JIRA with reproducible steps, system logs, and root-cause analysis (RCA).
  • Lead daily defect triage meetingswith developers, BAs, and architects to safeguard release schedules and platform stability.

Requirements & Qualifications

Experience & Education:

  • 5+ years of softwareQA testing experience (Senior/Lead capacity), ideallyin Banking, FinTech, or Enterprise SaaS.
  • Demonstrated experience testingdistributed microservices architectures and transactional enterprise platforms.
  • Bachelor’s degree in Computer Science,Computer Engineering, or related technical field (or equivalent practical experience).

Core Technical Skills:

  • Advanced hands-on proficiency testing RESTful APIs using Postman,Newman, or equivalent tools.
  • Strong SQL scriptingcapabilities (complex joins, aggregations, data reconciliation) across relational databases.
  • Deep understanding of STLC, defectmanagement lifecycles, and Agile/Scrum delivery models using JIRA and Confluence.

Nice-to-Have Skills:

  • Hands-on testing of event streaming platforms (Apache Kafka)and data ingestion pipelines.
  • Familiarity with performance testing (JMeter), cloudconcepts (Azure), or automated CI/CD pipelines.
More about this job

Responsibilities

Develop test strategies and execute end-to-end testing for core banking products, including pricing, fees, billing, APIs, backend data, and event-driven integrations. Govern defects through triage and root-cause analysis, maintain audit-ready test evidence, and support automated regression and CI/CD quality gates.

Requirements

Requires at least five years of software QA experience, ideally in banking, FinTech, or enterprise SaaS, with experience testing distributed microservices and transactional platforms. Candidates need strong REST API testing and SQL skills, knowledge of STLC and Agile/Scrum, and a bachelor’s degree in a relevant technical field or equivalent practical experience.

Skills

  • Test Strategy
  • End-to-End Testing
  • REST API Testing
  • Postman
  • Newman
  • SQL
  • Data Validation
  • ETL Testing
  • Apache Kafka
  • Defect Management
  • Root-Cause Analysis
  • JIRA
  • Confluence
  • CI/CD Integration
  • Agile/Scrum
  • Microservices Testing

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Finance & Accounting
  • Data & Analytics

Keywords

  • Enterprise SaaS
  • Core Banking
  • Product and Pricing Platform
  • Quality Assurance
  • Test Strategy
  • STLC
  • Defect Lifecycle
  • End-to-End Testing
  • Traceability Matrix
  • REST APIs
  • Postman
  • Newman
  • JSON
  • XML
  • SQL
  • Relational Databases
  • ETL
  • Data Reconciliation
  • Batch Processing
  • Apache Kafka
  • CI/CD
  • Automated Regression Testing
  • JIRA
  • Confluence
  • Agile
  • Scrum
  • Microservices
  • JMeter
  • Azure
  • Root-Cause Analysis

Report this job

Get in touch
MovoJobs

Contact us