Software Quality Engineer providing functional and automated testing for software development projects at Sun Life. Engaging in both manual and automated testing within an Agile framework.
Responsibilities
Provide functional and automated testing services and quality assurance activities throughout the systems development life cycle for medium, large, complex or high-risk software development and agile projects.
Focus on mainframe application delivery in an Agile team.
Perform functional manual testing and design/develop automated testing for functional and regression tests.
Contribute to the analysis of complex business requirements and creating test strategy/plan to ensure thorough coverage.
Design and develop detailed test cases to thoroughly test complex use cases and scenarios covering functional requirements.
Execute manual and/or automated test cases to validate business application logic and identify software defects.
Collaborate within cross-functional agile team on shift-left testing and automation reuse.
Document and track product defects, providing detailed reproduction steps, expected and actual results.
Contribute to the automation and quality engineering best practices within the Agile team.
Provide timely and effective communication to management, relating to quality, resource and project issues & concerns.
Navigate effectively through complex challenges, involving others to solve problems and achieve goals.
Requirements
3-5 years of relevant work experience, including development and/or quality engineering experience
Strong experience in creation and execution of both manual and automated test cases, ensuring thorough validation of business application logic against defined requirements
Solid experience in QE best practices, tools, and approach to testing front-end and back-end applications
Demonstrated ability to troubleshoot and work collaboratively with cross functional team members to analyze and resolve issues
Experience in functional, non-functional, regression, integration and end-to-end testing of Mainframe and front-end applications
Hands on automation experience in test automation frameworks and tools like Tricentis Tosca, Cucumber, Selenium, Python
Knowledge in BDD, TDD testing framework
Demonstrated understanding of Agile methodologies, DevOps, shift-left and in-sprint testing, CI/CD pipelines and tools such as Jira/Confluence, qTest or equivalent Test Management tool
Demonstrated use of prompt engineering in generative AI for testing
Excellent communications skills, able to convey complex technical concepts to business partners
High attention to detail, strong analytical skills, quick learner and autonomous.
Bilingualism (French, English, both oral and written) is required for Quebec only, for the frequent interactions with English and French-speaking colleagues or internal partners.
Senior Quality Engineer building automated testing for Just Eat Takeaway.com’s courier logistics systems. Improving reliability, scalability, and release quality across its global online delivery platform.
Senior Quality Engineer building automated testing and quality frameworks for Just Eat Takeaway.com’s global courier logistics platform. Driving CI/CD, API, distributed - systems, and AI - assisted testing quality.
Lead QA Engineer owning AI - driven testing and reliability for Social Discovery Group’s global social discovery platforms. Building automation, CI/CD quality gates, and coverage for critical financial flows.
QA Team Lead driving Playwright and Selenium automation for GS1 Canada’s engineering projects and data exchange services. Leading QA strategy, mentoring engineers, and enforcing Secure SDLC quality gates.
Supplier Quality Engineer improving supplier quality, qualification, and cost for Invinity’s vanadium flow battery systems. Supporting manufacturing readiness across global clean - energy projects.
Quality Engineering Manager leading manual and automated testing for TD Securities’ capital - markets technology. Guiding quality teams, test strategy, and delivery across banking platforms.
QA Automation Engineer advancing AI - first testing for Quest’s On Demand Migration SaaS on Azure. Building automated tests and cloud QA environments with C#/.NET.
SQA Engineer automating testing and risk - based validation for EDC, Canada’s export - credit and trade - finance Crown corporation. Improving reliability across integrated digital systems.