Quality Assurance Automation Engineer
- Toronto, ON, Canada
- Greater Toronto Area, Canada, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
We are seeking an experienced Automation QA Engineer to join the Quality Engineering team supporting enterprise banking applications. The ideal candidate will have strong expertise in test automation, API testing, AI-assisted quality engineering, and modern testing frameworks. The candidate will work closely with developers, business analysts, product owners, and DevOps teams to deliver high-quality, scalable, and secure applications.
Key Responsibilities
Design, develop, and maintain robust automation frameworks using Playwright with TypeScript and Selenium Quantum/Java.
Create and execute automated functional, regression, integration, and end-to-end test suites.
Build and maintain API automation scripts using tools such as Postman, REST Assured, Playwright API, or similar frameworks.
Validate backend data using SQL queries and database testing techniques.
Leverage Microsoft Copilot and AI-assisted testing tools to improve test case generation, code quality, and productivity.
Collaborate with developers and business stakeholders during Agile ceremonies, including sprint planning, grooming, and retrospective meetings.
Analyse test results, identify root causes, and work closely with development teams to resolve defects.
Participate in CI/CD implementation and integrate automated test suites into deployment pipelines.
Develop reusable automation assets, utilities, and libraries to improve testing efficiency.
Contribute to quality metrics, reporting, and continuous improvement initiatives.
Required Skills
Automation Testing
Strong experience with Playwright and TypeScript.
Experience developing automation frameworks using Selenium Quantum with Java.
Expertise in UI, functional, regression, and end-to-end automation testing.
Experience implementing the Page Object Model (POM) and framework design patterns.
API Testing
Hands-on experience with REST API testing.
Knowledge of API validation, request/response verification, authentication methods, and schema validation.
Experience with API automation frameworks and tools.
Database Testing
Strong SQL skills for data validation, backend verification, and troubleshooting.
Experience working with relational databases such as SQL-Server, Oracle, or PostgreSQL.
AI-Assisted Quality Engineering
Practical experience using Microsoft Copilot for automation development and test optimisation.
Understanding of AI-assisted testing concepts and prompt engineering.
Nice-to-Have Skills
Knowledge of AI Agents, Model Context Protocol (MCP), Speckit, and Skill Creation.
Experience building AI-powered automation solutions and workflows.
Hands-on experience with Jenkins, Azure DevOps Pipelines, GitHub Actions, or similar CI/CD tools.
Experience with Jira Service Management (JSM) forms and workflows.
Automated accessibility testing using tools such as Axe, Lighthouse, or Wave.
Mobile test automation using Appium or similar frameworks.
Performance and load testing exposure.
Bonus Qualifications
Software development experience using Java, TypeScript, JavaScript, Python, or C#.
Experience working in banking or financial services environments.
Knowledge of secure coding practices and regulatory compliance standards.
Exposure to cloud platforms such as Azure or AWS.
More about this job
Responsibilities
Design, maintain, and execute automated UI, API, functional, regression, integration, and end-to-end tests, while validating backend data with SQL. Collaborate with cross-functional Agile teams to investigate defects, integrate tests into CI/CD pipelines, use AI-assisted tools, and improve quality metrics and reusable testing assets.
Requirements
Requires strong experience with Playwright and TypeScript, Selenium Quantum with Java, automation framework design, and UI and API testing. Also requires SQL and relational database testing skills, plus practical use of Microsoft Copilot or other AI-assisted quality engineering approaches.
Skills
- Playwright
- TypeScript
- Selenium Quantum
- Java
- Automation Testing
- API Testing
- REST API Testing
- SQL
- Microsoft Copilot
- AI-Assisted Testing
- Page Object Model
- CI/CD
- Agile
- Database Testing
- Test Framework Design
- Regression Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Finance & Accounting
Keywords
- Playwright
- TypeScript
- Selenium Quantum
- Java
- Postman
- REST Assured
- Playwright API
- SQL
- SQL Server
- Oracle
- PostgreSQL
- Microsoft Copilot
- AI-Assisted Testing
- Prompt Engineering
- Page Object Model
- CI/CD
- Jenkins
- Azure DevOps Pipelines
- GitHub Actions
- Jira Service Management
- Axe
- Lighthouse
- Wave
- Appium
- Agile
- API Testing
- Database Testing
- Accessibility Testing
- Performance Testing
- Banking