QA Automation Test Engineer
Role summary
We are seeking a skilled and detail-oriented QA Automation Test Engineer to join our team in a hybrid role based in Toronto. In this position, you will be responsible for designing, developing, and maintaining robust automated test solutions across UI, API, and ETL systems. You will play a key role in ensuring product quality by integrating automated tests into CI/CD pipelines and contributing to overall testing strategy and process improvements.
Job Title: QA Automation Test Engineer
Location: Toronto, CA(Hybrid)
Employment Type: Fulltime
Rate: CAD105-135k/annum
Job Summary
We are seeking a skilled and detail-oriented QA Automation Test Engineer to join our team in a hybrid role based in Toronto. In this position, you will be responsible for designing, developing, and maintaining robust automated test solutions across UI, API, and ETL systems. You will play a key role in ensuring product quality by integrating automated tests into CI/CD pipelines and contributing to overall testing strategy and process improvements.
Responsibilities
About the Role:
- You will design, develop, and maintain automated test suites across UI, API, and ETL applications
- Test data management and preparation
- Performance testing where applicable
- Conduct exploratory and ad-hoc testing when required
- Participate in test planning, strategy development, and requirements review sessions
- Collaborate with Business Analysts during planning and grooming sessions
- Create and maintain test documentation
- Contribute to process improvements and testing frameworks
- Own sign off documentation and reporting
Qualifications
About You:
- You must have minimum 5 years’ experience in testing
- Minimum 3 years’ experience in test automation
- Experience with test automation frameworks
- Strong programming skills in .NET Core, Java, Python or equivalent
- Proficient in SQL with ability to write and maintain database queries
- Demonstrable knowledge of testing methodologies
- Self-motivated, innovative and analytical with strong attention to detail
- Strong troubleshooting skills and able to manage and prioritize tasks
- Think creatively and propose options/solutions to challenges
- Integration of automated tests with continuous integration solutions such as Azure/Jenkins/Octopus
- Excellent verbal and written communication skills with the ability to interact effectively in a global team environment
Financial Services experience an advantage
