Apply now

Posted yesterday

Senior QA Engineer

@ Questrade

Toronto, Ontario

Apply now
SIGNALS

Responsibilities:

  • Understand application workflow and write test strategies, test plans, and test cases throughout the development lifecycle
  • Ensure test plans thoroughly cover all requirements and use cases
  • Plan, schedule and perform manual and automated software tests
  • Improve current test suites in order to achieve better coverage and quality
  • Develop automated regression test suites using automated testing tools
  • Foster a continuous improvement approach to QA activities

Requirements summary:

  • The QA Engineer should have strong development, communication and planning skills as well as in-depth knowledge of quality assurance techniques, testing concepts, methodologies and tools
  • Ensure test plans thoroughly cover all requirements and use cases
  • Assists and actively participates in the communication between local and offshore development and QA teams, ensuring knowledge is shared efficiently
  • Experience using Python and TypeScript to build, maintain and enhance automated test suites
  • Familiarity with performance testing tools and methodologies, with the ability to design, implement and analyze performance tests to ensure system reliability and scalability
  • You’re ready for this mandate if you have the following qualifications
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-11-13
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Questrade

FieldValue
Open jobs on Jobsy54
Job description

Questrade is on a mission to help Canadians to become much more financially successful and secure.

For nearly 30 years, Questrade Financial Group has been delivering on that mission through investing, banking, mortgages, and real estate. Together, we tilt finance in favour of ambitious Canadians, creating new ways for them to seize the financial future they deserve.

We're looking for people who are ready to enter their career inflection point. Mission-driven, exceptional folks that never settle. The work here is hard because the responsibility is real. If that's the standard you've been looking for, keep reading.

Req # 4307

The return on your career investment

  • Compensation and incentives built to reward the value you bring.
  • RRSP matching of up to 6%.
  • Health and wellness resources and programs, including $5,000 in mental health practitioner coverage.
  • $5,000 in tuition subsidies for job-related courses, every year.
  • 100% parental top-up, up to 26 weeks for birthing parents and 18 weeks for non-birthing parents.
  • A hybrid environment, with at least three days in the office built for working together.
  • Paid vacation, personal, and sick days.
  • A community care day to give back to the causes you care about.

This job posting is for an existing vacancy

The Senior Quality Assurance Engineer will provide a high level of expertise in the areas of Automated and Manual QA activities for applications developed by Questrade Technology Group (QTG), with particular focus on API Testing, backend web applications, microservices and high volume data flow/transactions. The QA Engineer should have strong development, communication and planning skills as well as in-depth knowledge of quality assurance techniques, testing concepts, methodologies and tools

The mandate

  • Understand application workflow and write test strategies, test plans, and test cases throughout the development lifecycle
  • Ensure test plans thoroughly cover all requirements and use cases
  • Plan, schedule and perform manual and automated software tests
  • Improve current test suites in order to achieve better coverage and quality
  • Develop automated regression test suites using automated testing tools
  • Foster a continuous improvement approach to QA activities
  • Work closely with development to perform early testing on components prior to integration builds
  • Setup and configure test environments and import test data
  • Manage defect tracking and proactively identify risks to management monitor and report results
  • Perform root cause analysis of defects, conduct lessons learned meetings and propose improvements in processes and methodologies
  • Assists and actively participates in the communication between local and offshore development and QA teams, ensuring knowledge is shared efficiently
  • Participate in sprint planning activities and provide estimates for manual and automated testing work
  • Proficient in working with Linux environments, including basic shell scripting to manage and maintain test environments
  • Experience using Python and TypeScript to build, maintain and enhance automated test suites
  • Familiarity with performance testing tools and methodologies, with the ability to design, implement and analyze performance tests to ensure system reliability and scalability

You’re ready for this mandate if you have the following qualifications

  • 5+ years’ experience at QA Engineering role
  • Exposure to non-functional testing (e.g. Performance and Security)
  • Strong knowledge of Python or JavaScript, asynchronous programming
  • Back-end testing including APIs (RESTful API), basic SQL skills, mocking APIs;
  • Git or GitHub, Postman, Jira (or other similar tools)
  • Knowledge of software development life cycle, methodologies and testing
  • Experience with cloud technologies and modern pipelines
  • Solid knowledge of quality assurance techniques, testing concepts, methodologies and tools
  • Ability to apply concepts of unit, system, regression, product, integration and acceptance testing
  • Excellent analytical skills with the ability to investigate and research multiple sources
  • Knowledge of SQL and NoSQL databases
  • Knowledge of trading systems and trading concepts, particularly within the equities realm, is considered an asset
  • AI-Assisted Development: Eagerness to integrate AI tools (e.g., Claude) into daily engineering workflows — code generation, review, debugging, and documentation — to accelerate delivery and improve quality.

Enter your career inflection point. Apply now.

#LI-Hybrid, #LI-SK1

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.

Base salary range

$110,000—$130,000 CAD

Technology and AI

We mix human ingenuity with advanced technology. For ambitious builders like you, we provide the latest technology to enable your creativity. You'll have everything you need to build the best outcomes and products for our clients.

Diversity and Inclusion

At Questrade Financial Group of Companies, we’re committed to fostering a diverse, inclusive, and accessible work environment where individuals are treated with dignity and respect. Our global team reflects the diversity of the communities we serve and operate in.

Accessibility statement

Candidates selected for an interview are contacted directly. If you require accommodation during the recruitment or selection process, please let us know. We will work with you to meet your needs.

AI in hiring

Questrade Financial Group of companies Applicant Tracking System uses artificial intelligence (AI) for application screening. The AI system operates on predetermined criteria, with final decisions subject to human review.

Similar jobs

  • QA Engineer

    Ottawa, ON
    Full Time

    BluWave-ai

    1+ YOECandidates need at least 1 year of software quality engineering experience, including API test automation and manual testing. They should know a scripting language such as Python, API tools such as Bruno or Postman, and CI/CD tools such as Jenkins, Docker and Git.

    Bruno, Postman, Newman, Locust, Maestro, Jenkins

  • Senior QA Engineer

    Toronto, ON
    Contract

    Lorven Technologies Inc.

    5+ YOELorven Technologies needs candidates with 5+ years of senior or lead QA experience, preferably in banking, fintech or enterprise SaaS. Candidates need strong API testing with Postman, advanced SQL, and knowledge of the software testing lifecycle and Agile delivery.

    Postman, Newman, SQL, JIRA, Confluence, Apache Kafka

  • QA Engineer

    Toronto, ON
    Contract

    Robertson & Company Ltd.

    Candidates need hands-on API and integration test automation experience and scripting skills in Java, JavaScript or Python. Experience with Agile QE practices, CI/CD regression testing and defect management is required. Performance testing, Salesforce or Alfresco testing, and banking domain experience are assets.

    Postman, REST Assured, GitHub, Salesforce, Alfresco

  • QA Engineer - Ostro

    Toronto, ON
    RemoteFull Time

    Veeva

    3+ YOECandidates need 3+ years in software quality assurance, hands-on experience with test automation tools and a programming language, and the ability to validate APIs. They must work independently, communicate clearly with development and support teams, and show interest in AI-driven testing.

    Cypress, Playwright, Selenium, Postman, RestAssured, Jenkins

    Senior QA Engineer

    Toronto, ON
    RemoteFull Time

    Veeva

    5+ YOEVeeva needs candidates with 5+ years of software quality engineering experience, strong analytical skills, and hands-on testing of web apps, APIs and data flows. Candidates also need Unix/Linux log analysis, SQL skills, and a bachelor's degree or equivalent work experience.

    SQL, Jira, Confluence, Unix, Linux

  • Senior QA Engineer

    Toronto, ON
    Full Time

    Konrad

    5+ YOECandidates need 5+ years of quality assurance or test automation experience and strong programming skills in TypeScript, JavaScript, Python or Java. Experience with tools such as Playwright, Cypress, Selenium or Appium, plus Git and CI/CD, is required.

    Playwright, Cypress, Selenium, Appium, Git, CI/CD pipelines

  • QA Engineer

    Toronto, ON

    First National Financial: First National Financial LP is one of Canada's largest non-bank lenders, originating and servicing both residential and commercial mortgages.

    5+ YOECandidates need a bachelor's degree or equivalent practical experience and 5+ years of progressive QA or test automation experience. Hands-on skills in web, API and end-to-end workflow testing, plus automation tools and enterprise or regulated environments, are required.

    Playwright, Cypress, Selenium, Postman, Python, SQL

  • Senior QA Engineer

    Mississauga, ON

    Rexall Pharmacy

    5+ YOECandidates need 5+ years of QA experience, including 3+ years in test automation, and hands-on coding in Python, Java or JavaScript. They also need experience with Selenium, Playwright, Cypress, Appium, Postman, JMeter, CI/CD pipelines, Git and Jira.

    Selenium, Playwright, Cypress, Appium, Postman, Newman

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.