Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sun Life

Software Quality Engineer

Sun Life

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.

Posted 7/2/2026full-timeWaterloo • 🇨🇦 CanadaMid-LevelSenior💰 CA$65,000 - CA$105,000 per yearWebsite

Tech Stack

Tools & technologies
PythonSelenium

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Functional TestingRegression TestingIntegration TestingEnd-to-End TestingTest Case DesignTroubleshootingQuality Engineering Best PracticesBusiness Application Logic ValidationPrompt Engineering in Generative AIAnalytical Skills
Soft Skills
Effective CommunicationCollaborationAttention to DetailQuick LearnerAutonomous Work