Apply now

Posted 4 months ago

QA Automation Engineer

@ OTT Financial Group

Toronto, Ontario

On-siteFull-time3+ years experience
Apply now
SIGNALS

Overview

OTT Financial Group is hiring a QA Automation Engineer to design, build and maintain automated test frameworks for web, mobile, API and backend systems. The role combines manual and automated testing across the software lifecycle, working with developers and product owners, with a focus on critical financial flows such as payments and settlements. The posting states full-time employment.

Responsibilities:

  • Design and maintain automated test scripts for web, mobile, API and backend systems
  • Build automation frameworks for functional, regression and smoke testing
  • Execute manual and automated tests and track defects in Jira
  • Integrate automated tests into CI/CD pipelines

Requirements summary:

  • 3+ years of software quality assurance experience
  • 2+ years of hands-on test automation experience
  • Experience testing REST APIs and backend services
  • Experience with Agile/Scrum teams

Tools & skills

Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-07-13
First seen by our source
2026-10-08
Source record updated
2026-10-09

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

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

OTT Financial Group

FieldValue
Open jobs on Jobsy17
Job description

Position Summary

We are looking for a QA Automation Engineer to join our engineering team and help ensure the quality, reliability, and stability of our software products. The role includes both manual and automation. The successful candidate will be responsible for designing, developing, and maintaining automated test frameworks, validating product functionality, and working closely with developers, product owners, and QA team members throughout the software development lifecycle.

This role is ideal for someone who is detail-oriented, technically strong, and passionate about improving software quality through automation, testing best practices, and continuous improvement.

Key Responsibilities

  • Design, develop, and maintain automated test scripts for web, mobile, API, and backend systems.
  • Build and improve automation frameworks for functional, regression, integration, and smoke testing.
  • Work closely with product owners and developers to understand requirements and define test coverage.
  • Create detailed test plans, test cases, and test scenarios based on user stories and acceptance criteria.
  • Execute manual and automated tests to validate new features, bug fixes, and production releases.
  • Identify, document, and track defects in Jira.
  • Perform API testing using tools such as Postman, REST Assured, or similar platforms.
  • Support regression testing and release validation for production deployments.
  • Integrate automated tests into CI/CD pipelines where applicable.
  • Analyze test results, investigate failures, and work with developers to resolve issues.
  • Continuously improve QA processes, test coverage, and automation efficiency.
  • Ensure critical business flows are properly tested, including onboarding, payments, transactions, settlements, reporting, and user access flows.

Required Qualifications

  • 3+ years of experience in software quality assurance.
  • 2+ years of hands-on experience with test automation.
  • Experience with automation tools such as Selenium, Cypress, Playwright, Appium, or similar.
  • Experience testing REST APIs and backend services.
  • Good understanding of QA methodologies, test planning, regression testing, and defect management.
  • Experience working with Agile/Scrum development teams.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, TeamCity, or similar.
  • Experience using Jira, Confluence, Bitbucket, Git, or similar tools.
  • Strong analytical and troubleshooting skills.
  • Good communication skills and ability to work with developers, product owners, and business stakeholders.

Preferred Qualifications

  • Experience testing fintech, payment, banking, POS, merchant onboarding, wallet, or transaction processing systems.
  • Experience with performance, load, or security testing.
  • Knowledge of SQL and ability to validate data in databases.
  • Experience with mobile testing for iOS and Android applications.
  • Understanding of payment flows, settlement, reconciliation, fraud monitoring, or compliance workflows.
  • Experience creating automation frameworks from scratch.
  • Knowledge of cloud environments, microservices, and distributed systems.

Technical Skills

  • Test Automation: Selenium, Cypress, Playwright, Appium, or similar
  • API Testing: Postman, REST Assured, Swagger/OpenAPI
  • Programming/Scripting: Java, JavaScript, TypeScript, Python, or similar
  • CI/CD: Jenkins, GitLab CI, TeamCity, Bitbucket Pipelines
  • Databases: SQL, PostgreSQL, MySQL, MongoDB, or similar
  • Tools: Jira, Confluence, Git, Bitbucket

OTT Financial Group is committed to fostering an inclusive and accessible environment where all employees feel valued and respected, and where every employee can realize their potential. We are committed to providing reasonable accommodation, if required, and will work with you to meet your needs. We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted.

Similar jobs

  • QA Automation Engineer – Selenium & Playwright

    Toronto, ON
    Contract

    Astra North Infoteck Inc.

    Astra North Infoteck Inc. needs hands-on Selenium and Playwright experience, programming in Java, JavaScript or TypeScript, and familiarity with REST APIs, Git, Maven/Gradle and CI/CD. Candidates also need SQL, Agile delivery experience and strong debugging skills.

    Selenium WebDriver, Playwright, TestNG, JUnit, REST Assured, Git

    QA Automation Engineer – Robot Framework, Python

    Toronto, ON
    Full Time

    Astra North Infoteck Inc.

    5+ YOECandidates need five or more years of quality engineering experience, including three to four years of hands-on automation. They must know Robot Framework, Python scripting, medium to complex SQL and GitHub Actions, and have performance testing and collaborative problem-solving skills.

    Robot Framework, Python, SQL, GitHub Actions, JIRA, Confluence

  • QA Automation Engineer - Python/ Robot Framework

    Toronto, ON
    $57.97–$69.57/hrContract

    BeachHead

    2+ YOECandidates need two to three years of hands-on Python automation experience, plus API and database testing skills. They must know Git, work independently, and communicate technical results clearly to technical and non-technical people.

    Python, Robot Framework, Git, CI/CD pipelines

  • QA Automation Engineer

    Ontario
    RemoteFull Time

    Cascade Debt: Cascade’s platform provides independently verified data that increases trust, transparency, and collaboration for all counterparties.

    5+ YOECandidates need 5+ years of QA automation experience, proficiency in Typescript and Playwright, and manual web testing experience. They also need knowledge of CI/CD tools, SQL and NoSQL databases, ETL pipelines, and API integration.

    Playwright, Typescript, GitHub Actions

  • QA Automation Engineer (Salesforce Financial Services Cloud)

    Ottawa, ON +1
    $85k–$110k/yrRemoteFull Time

    PLATO: PLATO is a software testing and technology services company trusted by clients worldwide.

    5+ YOECandidates need 5+ years of test automation experience across at least three projects, 5+ years testing Salesforce FSC, and hands-on skills in Python, Robot Framework, Selenium and Azure DevOps. A Computer Science degree or equivalent and familiarity with Agile and CI/CD are also required.

    Python, Robot Framework, Selenium, Azure DevOps, Salesforce, BrowserStack

  • Senior QA Automation Engineer

    Toronto, ON
    $92.92–$107.21/hrContract

    Randstad Canada

    6+ YOECandidates need 6 to 10+ years of software and QA automation experience, strong Python and SQL skills, and hands-on work with Selenium, PyTest, Azure Databricks, PySpark and Delta Lake. Experience with AI coding tools such as GitHub Copilot is expected.

    Python, Selenium, PyTest, Azure Databricks, PySpark, Delta Lake

  • Senior QA Automation Engineer

    Toronto, ON

    Glint Tech Solutions LLC: Glint Tech Solutions is an IT consulting company specializing in helping businesses leverage technology to achieve their goals.

    5+ YOECandidates need 5+ years of QA automation or quality engineering experience, strong skills in SQL, Python, PyTest and Zephyr, and solid knowledge of SDLC, regression testing and defect management. Capital markets or investment management experience is a plus.

    Python, PyTest, SQL, Zephyr

  • QA Automation Engineer

    Toronto, ON
    Full Time

    SWTCH Energy Inc.

    5+ YOESWTCH Energy needs five or more years in software quality assurance, with three or more in test automation. Candidates must have built a testing practice from scratch, know REST API testing and an automation framework, and code in Python or TypeScript.

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

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.