Overview
On Site
56/hr - 58/hr
Full Time
Skills
Banking
Brand
Software Quality Assurance
Test Methods
Software Development Methodology
Writing
Problem Solving
Conflict Resolution
Communication
Leadership
Jenkins
Bitbucket
GitHub
Python
Scripting
Behavior-driven Development
Test-driven Development
Cucumber
TestNG
JUnit
Financial Services
Java
JavaScript
Selenium
Regression Analysis
API QA
Automated Testing
Continuous Integration
Continuous Delivery
SQL
Database
Management
JIRA
Zephyr
Collaboration
Mentorship
Quality Assurance
Continuous Improvement
Agile
Project Delivery
Job Details
Grow your career with an innovative global bank as Senior Quality Assurance Engineer- SDET in Mississauga, Ontario. Contract role with strong possibility of extension or conversion. Will require working a hybrid schedule 3 days onsite per week.
Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.
Contract Duration: 11+ Months
Required Skills & Experience
What You Will Be Doing
Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.
Contract Duration: 11+ Months
Required Skills & Experience
- 5+ years of experience in software quality assurance, with at least 3 years in Automation testing.
- Expertise in Java, JavaScript, Selenium, and Rest Assured.
- Strong knowledge of QA methodologies, SDLC, and Agile practice.
- Proficiency in writing and optimizing SQL queries for validation.
- Demonstrated ability to design and lead automation frameworks.
- Excellent problem solving, communication, and leadership skills.
- Experience with CI/CD integration tools (Jenkins, Bitbucket, GitHub).
- Exposure to Python scripting and advanced test automation.
- Knowledge of BDD/TDD frameworks (Cucumber, TestNG, JUnit).
- Prior experience in financial services or other regulated industries.
What You Will Be Doing
- Lead the Design and implementation of test strategies and automation frameworks using Java, JavaScript, Selenium, and Rest Assured.
- Define QA standards, best practices, and automation guidelines for the team.
- Review and optimize test coverage, ensuring functional, regression, and API testing is comprehensive.
- Write, maintain and review complex automated test cases and integrating them into CI/CD pipelines.
- Perform backend validation through advanced SQL queries and database checks.
- Manage defect lifecycle and ensure high-quality resolution using Jira/Zephyr.
- Collaborate with product owners, developers, and business analyst to align on requirements and acceptance criteria.
- Mentor and coach junior QA analysts, providing technical guidance and career development support.
- Stay ahead of emerging QA tools and practices, driving adoption of modern automation frameworks.
- Contribute to continuous improvement initiatives within Agile project delivery.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.