Quality Assurance Automation Engineer
- Toronto, ON
- On-site
- Posted Aug 24, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Sep 23, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design, develop, and maintain scalable automation frameworks to ensure the quality and security of banking applications. Collaborate with cross-functional teams to enable continuous testing within an Agile environment.
Job details
Role Overview Seeking a highly skilled Automation QA Engineer with expertise in test automation, GitHub ecosystem, and AI-assisted development using GitHub Copilot. The ideal candidate will be responsible for designing, developing, and maintaining scalable automation frameworks to ensure the quality, reliability, and security of banking applications. The candidate will collaborate closely with Developers, Product Owners, Business Analysts, and DevOps teams to enable continuous testing and deliver high-quality software in an Agile environment. Key Responsibilities Test Automation & Quality Engineering GitHub & CI/CD Integration GitHub Copilot & AI Enablement Banking & Compliance Testing Required Qualifications Bachelor's degree in computer science, Information Technology, Engineering, or related field. 5+ years of experience in Software Testing and Automation. Strong experience in automation tools such as: Selenium WebDriver Playwright Cypress Appium (preferred) Experience with programming languages: Java Python JavaScript/TypeScript C# (nice to have) Preferred Qualifications Experience using GitHub Copilot or other AI-powered development tools. Banking, financial services, or fintech domain experience. Exposure to cloud platforms such as Azure, AWS, or GCP. Knowledge of performance testing tools (JMeter, LoadRunner). Understanding of secure coding and testing practices. ISTQB or equivalent QA certification. Experience with BDD frameworks such as Cucumber or SpecFlow.
What you’ll do
Design, develop, and maintain scalable automation frameworks to ensure the quality and security of banking applications. Collaborate with cross-functional teams to enable continuous testing within an Agile environment.
Requirements
Requires a Bachelor's degree and over 5 years of experience in software testing and automation. Proficiency in automation tools like Selenium or Playwright and programming languages such as Java or Python is essential.
Listed skills
- CI/CD · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Java · Preferred
- C++ · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Test Automation
- GitHub Copilot
- Selenium WebDriver
- Playwright
- Cypress
- Appium
- Java
- Python
- JavaScript
- TypeScript
- C#
- CI/CD
- BDD
- Cucumber
- SpecFlow
- Performance Testing
Job areas
- Software
- Technology
- Engineering
- Finance & Accounting
- Consulting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Connectability Inc.
Technical Sales Specialist
Direct employerEasy Apply- Hybrid
- Posted Sep 5, 2026
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
Trista
Residential Home Care Services Manager (NOC 60040)
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 11, 2026
