
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading financial services provider in Toronto is seeking a Principal Quality Engineer to oversee Credit Card testing. The role involves designing robust test frameworks, leading automation strategies, and ensuring top-notch quality across card lifecycle events. Ideal candidates should have a strong background in Quality Engineering, a deep understanding of the Credit Card domain, and experience with tools like Powercard and Datadog. This position offers a competitive salary and a hybrid work environment.
Posted Thursday, February 12, 2026 at 5:00 AM
Questrade Financial Group (QFG), through its companies - Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc., provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. Questrade uses cutting‑edge technologies to develop innovative products that give customers better, more affordable ways to take control of their money.
We are everything a traditional financial institution is not. At QFG, you will be constantly moving forward, bringing the future of fintech into existence. You will be a part of a collaborative team that cares deeply about our mission and each other. Your team members will help you conquer challenges, push boundaries and discover what you are truly capable of.
At QFG, we have a culture of innovation where technology serves people—both our team and our customers. We see AI as a collaborative and transformative enabler, and we are seeking forward‑thinking individuals who can effectively integrate it into their daily work. The ideal candidate will be a catalyst for change, helping us use AI to create a more efficient and rewarding employee experience while also developing cutting‑edge solutions that delight and serve our customers. Join us in shaping a future where AI empowers our team to do their best work and helps us deliver unparalleled customer experiences.
This is a place where you can explore, discover and learn with continuous growth. As a diverse and inclusive place to work, with a hybrid working environment you can unleash your creativity and curiosity with no limits. If you share the same sense of infinite possibility, come shape your future at QFG.
The Principal Quality Engineer drives the evolution of our Credit Card testing ecosystem by designing robust test frameworks to validate complex end‑to‑end integration across internal and external vendor systems (HPS, Thales, VISA). You will be responsible for operationalizing the high‑level quality strategy into daily execution targets while managing technical risks and environment blockers. This role requires a "Lead Implementer" mindset, balancing deep hands‑on technical expertise in credit cards, payments modernization and mobile automation with the leadership skills
Translate the enterprise test strategy into actionable technical roadmaps. Design and build the automation frameworks and tooling required to meet the strategy's goals.
Hands‑On Test Design, Test Execution and Defect Reporting is expected of this role. You will be leading the testing phases along with the QE analysts and Sr. QEs.
Act as the "Engineer’s Engineer." Provide hands‑on guidance to offshore and onshore QE teams on complex automation challenges, particularly around API mocking and microservices.
Oversee end‑to‑end testing for card lifecycle events, including originations, credit limit adjustments, payment processing, and loyalty/rewards integrations.
Own the integration of automated quality gates into the DevOps pipeline, ensuring that "Definition of Done" includes rigorous automated regression and security checks.
Collaborate with Lead Engineers to solve for complex test data requirements (PII masking) and environment stability within the credit card mainframe and cloud environments.
Card Management Systems (CMS): Advanced knowledge of Powercard (or equivalent like First Data/TSYS) including originations, authorizations, clearing, and settlement.
Financial Compliance: Understanding of PCI‑DSS requirements and data privacy standards (PII) when handling credit card numbers and financial records.
Transaction Flow: Ability to map a transaction from a merchant swipe through the network to the internal ledger.
Hybrid Framework Design: Mastery in building frameworks that handle both UI (Web/Mobile) and headless API layers in a single, cohesive suite.
Event‑Driven Testing: Competency in validating asynchronous systems using Pub/Sub or Kafka.
Code Quality: Proficiency in Java, Python, or C# with a focus on writing clean, maintainable, and reusable testing utilities that the broader engineering team can consume.
Proactive Monitoring: Expert use of Datadog to create dashboards that track test health, system latency, and error rates.
Log Analysis: Ability to query logs to perform root‑cause analysis (RCA) on intermittent failures within the distributed credit card microservices.
Performance/Load Testing: Understanding how to use observability tools to identify bottlenecks during high‑volume events (e.g., Black Friday transaction spikes).
Pipeline Orchestration: Deep experience integrating automated quality gates into CI/CD pipelines (Jenkins, GitLab CI, or GitHub Actions).
Shift‑Left Methodology: The ability to influence developers to write unit and integration tests, ensuring that "Quality" is a shared responsibility from the first line of code.
Test Data Management: Competency in architecting solutions for dynamic test data generation, especially for complex scenarios like "expired cards" or "over‑limit transactions."
Strategic Translation: The ability to take a high‑level "Test Strategy" document from a Delivery Lead and break it down into technical epics and tasks.
Mentorship: Experience in upskilling junior and senior SDETs on modern tools and complex system architectures.
Stakeholder Communication: Ability to translate technical risks (e.g., "a Pub/Sub lag issue") into business impact for Product Owners and Stakeholders.
A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics, or a related quantitative field.
Typically 7–10 years in Software Quality Engineering with at least 3–5 years in a Principal, Staff, or Test Lead capacity.
Minimum of 3+ years in the Credit Card or Fintech sector. You must demonstrate a deep understanding of the card lifecycle (originations, authorizations, clearing, and settlement).
Hands‑on experience with Powercard or equivalent Card Management Systems (CMS) like TSYS or First Data.
Proven ability to implement Datadog for system health monitoring, including setting up custom monitors, APM tracing, and log aggregation.
Advanced knowledge of asynchronous architectures using Pub/Sub (Google Cloud) or Kafka. Must be able to test for message durability and schema evolution.
Proven ability to build scalable, maintainable UI frameworks from scratch using Playwright, Cypress, or Selenium.
You must have experience isolating and testing individual UI components in a containerized environment.
Expertise in JIRA is a must for test and defect management activities to support the team.
Experience testing the "Responsive" nature of credit card dashboards, ensuring that complex data tables (like transaction history) render correctly on both desktop and mobile web.
Knowledge of Appium for native iOS/Android credit card applications.
Base salary range: $120,000 - $140,000
The final compensation package will be commensurate with the successful candidate's experience, skills, and geographic location (Canada). It includes a comprehensive benefits plan and a competitive incentive (bonus) program for Full‑Time Permanent roles.
At Questrade Financial Group of Companies, with multiple office locations around the world, we are committed to fostering a diverse, inclusive and accessible work environment. This is an environment where individuals are treated with dignity and respect. Here, the unique skills and experience you bring will be valued. You will be supported and motivated, so that you can harness your unlimited potential. Our team reflects the diversity of the communities we serve and operate in. Having a collaborative and diverse team helps us push boundaries to bring the future of fintech into existence—not only for the benefit of our customers, but for those who build their career with us.
Questrade Financial Group of companies Applicant Tracking System utilizes artificial intelligence (AI) for application screening. The AI system operates on predetermined criteria, with final decisions subject to human review.
Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment/selection process, please let us know and we will work with you to meet your needs.