Automation SDET Lead enhancing and supporting Python-based test automation framework at Sun Life. Focusing on robust, scalable frameworks and driving DevOps initiatives for global testing teams.
Responsibilities
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
Requirements
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
Senior Test Engineer (Manual/Automation) at Insulet Corporation focusing on test strategies and quality assurance. Leading test automation and collaborating with cross - functional teams.
Senior Software Developer Engineer in Test with Backbase experience at Aequilibrium. Delivering digital banking solutions for credit unions with a fun and agile team.
SDET leading automation strategies across UI, API, and backend systems for regulated healthcare technology. Collaborating with Product and Engineering teams to ensure quality and compliance.
QA Automation Engineer at Fable ensuring the quality and reliability of accessible digital products. Collaborating in a cross - functional team to integrate testing into the development process.
Intermediate QA Automation Analyst at TELUS Health developing automated test scripts and performance testing. Collaborating with teams to ensure software meet quality standards and user experience benchmarks.
Senior QA Automation Engineer developing and maintaining automated tests for web applications. Testing multi - channel products and creating test documentation in a global environment.
Software Developer/Engineer improving test automation processes using AI for an enterprise asset management platform. Collaborating with teams to ensure quality standards and delivering automated test solutions.
Lead Software Engineer in Test designing and implementing test strategies for new features in Batch Analytics Team. Collaborating within cross - functional teams to assert overall quality and evaluate end user experience.