1

Qa Automation Javascript Jobs in Toronto, ON (NOW HIRING)

Position Summary We are looking for a QA Automation Engineer to join our engineering team and help ... Java, JavaScript, TypeScript, Python, or similar * CI/CD: Jenkins, GitLab CI, TeamCity, Bitbucket ...

QA Automation Developer

Oakville, ON ยท Hybrid

CA$84K - CA$105K/yr

As a QA Automation Developer , you'll own the design and execution of manual and automated testing solutions, integrate automation into CI/CD pipelines, and work directly within AI-powered workflows ...

Senior Quality Assurance Engineer

Toronto, ON ยท Hybrid

CA$65 - CA$85/hr

Automation Development: Build, maintain, and optimize robust test automation frameworks using ... Exposure to applications written in Python, JavaScript, React, and Node.js. * Experience utilizing ...

QA Analyst

Bolton, ON ยท Hybrid

$55K - $65K/yr

... automation. This is an excellent opportunity for someone early in their QA career who wants to ... Familiarity with web technologies (HTML, CSS, JavaScript) and how modern web applications are ...

You will utilize and expand upon a modern test automation framework (e.g., Playwright using ... JavaScript or C#) and tools (e.g., Playwright, Selenium, SpecFlow/Reqnroll, NUnit/xUnit). * Solid ...

next page

Showing results 1-20

Qa Automation Javascript information

What is a QA automation JavaScript engineer?

A QA Automation Engineer (JavaScript) is a software professional who designs, develops, and maintains automated testing scripts using JavaScript to ensure the quality of web applications. They use testing frameworks like Selenium WebDriver, Cypress, or Jest to automate repetitive and complex test cases, helping identify bugs early in the development process. Their role often includes collaborating with developers, writing test plans, executing automated tests, and analyzing test results to improve software reliability and performance.

How does a QA automation JavaScript engineer typically collaborate with developers and other team members during a project?

QA Automation Engineers working with JavaScript are often deeply integrated into agile teams, collaborating closely with developers, product managers, and manual testers. They participate in sprint planning to understand new features, review acceptance criteria, and provide input on testability. Throughout the development cycle, they communicate regularly with developers to clarify requirements, report bugs, and discuss automated test coverage. This close collaboration helps ensure that automated tests are aligned with development goals and that issues are identified and resolved quickly, ultimately improving product quality and team efficiency.

What are the key skills and qualifications needed to thrive as a QA automation JavaScript engineer, and why are they important?

To thrive as a QA Automation Javascript Engineer, you need a strong understanding of software testing methodologies, JavaScript programming, and experience with test automation frameworks, often supported by a degree in computer science or related field. Familiarity with tools like Selenium, Cypress, Jest, and continuous integration systems, along with ISTQB certification, is commonly required. Attention to detail, analytical thinking, and effective communication are vital soft skills for identifying bugs and collaborating with development teams. These skills ensure reliable, high-quality software releases and efficient workflows in dynamic development environments.

What is the difference between Qa Automation Javascript vs Qa Manual Tester?

AspectQa Automation JavascriptQa Manual Tester
Required SkillsJavaScript, automation tools, scriptingTest case execution, attention to detail
Work EnvironmentAutomated testing frameworks, coding environmentsManual testing, test case documentation
CertificationsISTQB, automation-specific coursesISTQB, manual testing certifications
Industry UsageSoftware development, QA teamsSoftware testing, QA teams

Qa Automation Javascript focuses on developing automated tests using JavaScript, reducing manual effort and increasing testing efficiency. Qa Manual Tester performs manual test cases to identify issues without automation. Both roles are essential in QA teams but differ in skills, tools, and approach to testing.

Infographic showing various Qa Automation Javascript job openings in Toronto, ON as of August 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution.

QA Automation Engineer

Toronto, ON โ€ข On-site

OTT Financial Group
51 - 200 employees

Other

Re-posted 27 days ago


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.