À propos
You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.
Job Description:
Role Summary
The Quality Engineering Platform within DTS (Digital Technology Services) enables engineering teams across Sun Life by providing robust, scalable automation frameworks used globally. We are seeking a Senior Software Development Engineer in Test (SDET) to act as the Automation Framework SDET – PyETL Lead for our Python-based test automation framework.
This role focuses primarily on enhancing, modernizing, and supporting PyETL, ensuring it remains a reliable, scalable, and efficient automation capability for global testing teams. Additional responsibilities will include growing your expertise in our other Automation Frameworks and contributing to DevOps-aligned initiatives such as CI/CD integration and collaboration with the QE - DevOps Engineering squad.
If you're passionate about automation frameworks, love building tools that accelerate engineering teams, and enjoy solving complex challenges, we'd love to hear from you.
What will you do?
Own the design, development, and modernization of the Python based data/ETL testing automation framework (PyETL), ensuring stability, performance, and feature readiness for global consumers.
Reduce dependency on third‑party tools (e.g., Tosca DI) by expanding PyETL capabilities.
Enhance framework architecture, improve reusability, and support evolving test automation needs across multiple business domains.
Provide technical leadership, coaching, and governance for PyETL usage across globally distributed teams.
Ensure high‑quality documentation, onboarding support, and enablement materials.
Integrate PyETL capabilities into CI/CD pipelines; collaborate with DevOps teams to streamline and optimize automation workflows.
Troubleshoot complex automation framework issues and lead root‑cause analysis.
Partner with QE Leads, Quality Engineers, and DevOps Engineering to drive cross‑platform automation improvements.
Evaluate emerging technologies, tools, and practices to continuously improve framework scalability and reliability.
What do you need to succeed?
5+ years of progressive experience in Software Engineering or Quality Engineering
3+ years' experience in Python, including building frameworks, libraries (Pandas, NumPy), and automation tooling.
Solid understanding of ETL processes, data validation, and test automation patterns.
Experience integrating automation frameworks with CI/CD systems (e.g., Jenkins, GitHub Actions, GitLab, or Azure DevOps).
Hands‑on experience with test automation tools and frameworks (e.g., Tosca, Selenium, ReadyAPI, Cucumber, or API automation tools).
Strong understanding of DevOps concepts, version control (Git/Bitbucket), and build/deploy automation.
Excellent problem‑solving skills and ability to independently drive complex technical initiatives.
Strong communication and collaboration skills with the ability to work across global teams.
What will be nice to have?
Experience modernizing legacy frameworks or migrating capabilities from commercial tools
Knowledge of distributed systems, data pipelines, or cloud environments (AWS/Azure)
Experience with containerization (Docker) or orchestration tools
Familiarity with Quality Engineering platform capabilities and automation strategy
Exposure to building and implementing AI capabilities in frameworks and AI best practices for personal productivity.
What's in it for you?
Ownership of a globally consumed automation framework
Exposure to enterprise‑scale Quality Engineering transformation
Opportunity to help shape the future state of automation tooling across Sun Life
Collaboration with DevOps, QE Leads, and platform engineering teams globally
We are proud to be on the 2025 Best Workplaces in Canada list by Great Place to Work.
Great Place to Work Certified for Most Trusted Executive Team in Canada - 2025, 2024 and 2023
The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to
We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you Several work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.
We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Salary Range:
90,000/ ,000/140 000Job Category:
IT - Application DevelopmentPosting End Date:
02/03/2026Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.