Summary
Overview
Work History
Education
Skills
Affiliations
Certification
References
Timeline
Generic

Babatunde Kassim

Mississauga,ON

Summary

Results-driven Technology Leader with over a decade of experience in delivering innovative software solutions. Passionate about continuous learning, challenging the status quo, and driving collaborative change. Proven expertise in building and leading high-performing teams, developing and executing strategic initiatives, and ensuring successful technology delivery. Skilled in software and quality engineering, driving transformational change, and fostering organizational agility and innovation.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Managing Engineer, Developer Experience (DX)

Toronto Dominion Bank (TD)
Toronto, ON
02.2021 - Current
  • Support strategy development by creating compelling business value propositions that align with delivery KPIs and OKRs, ensuring measurable and impactful business outcomes
  • Accountable for the delivery of a comprehensive technology enablement strategy that supports the Quality Engineering delivery KPIs and OKRs
  • Oversee the planning, execution, and delivery of technology projects, spanning Automation Tooling & Frameworks, AI Solutions, Infrastructure, & DevSecOps, ensuring they are completed on time, within scope, and within budget
  • Lead, mentor, and manage a diverse team of software and quality engineers, fostering a culture of collaboration, continuous learning, and high performance
  • Provide expert technical guidance and oversight on all projects, ensuring solutions are scalable, secure, and aligned with best practices
  • Implement effective project management methodologies and tools to track progress, manage risks, and ensure successful project outcomes aligned with business goals
  • Foster collaborative partnerships with stakeholders in vendor management, engineering, cloud, risk and control to ensure project delivery aligns with enterprise data and technology strategy
  • Manage the allocation of resources, including budget, and tools, to ensure the team can effectively meet its objectives
  • Communicate delivery progress and business outcomes to key stakeholders through regular updates and reporting

Solutions Architect, Quality Engineering

Toronto Dominion Bank (TD)
Toronto, ON
06.2019 - 01.2021
  • Managed a cross-functional team of QE automation engineers, both on-shore and off-shore, to ensure seamless delivery of client and service automation across multiple project teams
  • Implemented and promoted QE best practices, automated testing, DevSecOps, test data management, and service virtualization
  • Collaborated with delivery leads in Software and Quality Engineering to successfully implement multiple technical solutions across project teams, facilitating faster and higher quality deployments
  • Identified and capitalized on emerging technologies and trends to enhance team capabilities and drive innovation
  • Developed and implemented a comprehensive Test Delivery framework incorporating test automation strategy, effective test data management, and service virtualization techniques.
  • Promoted team growth and development via continuous training, mentorship, and coaching

Technical Lead, Digital Quality Engineering

Royal Bank of Canada (RBC)
Toronto, ON
08.2018 - 05.2019
  • Served as the technical delivery lead for the RBC Mobile Banking platform, guiding an automation engineering team through the design, development, and implementation of an automation strategy that improved testing efficiency by 40%
  • Designed, developed, and maintained a scalable and robust test automation framework to drive continuous automated testing on Android and iOS
  • Evaluated, selected, and integrated appropriate automation tools and technologies to improve testing efficiency and effectiveness
  • Collaborated with engineering, product management, and other key stakeholders to ensure quality and timely delivery of RBC Mobile Banking application
  • Fostered stronger partnerships with development teams through active participation in the QE process, Dev Scrums, and Practitioners Steering Group

Technical Project Manager, DevOps and Automation CoE

Royal Bank of Canada (RBC)
Toronto, ON
03.2016 - 08.2018
  • Drive change across the Enterprise through grass roots understanding of QE processes, Test Automation and DevOps
  • Drive the management of automation projects as a Scrum Master of a team of 12 developers through Scaled Agile (SAFe), ensuring on time delivery (in-line with objectives), accountability and transparency
  • Hands on enablement of teams across the Enterprise to build and deploy automation across various platforms including Mobile, Web, and Mainframe
  • Facilitate the adoption of continuous integration and delivery by leveraging next gen DevOps solutions
  • Support the roll out of an in-house built automation framework through engagement with the community and implementation of feature requests such as adding support for the Android platform
  • Solution tools and capabilities to help drive operation efficiency
  • Consult with teams across the Enterprise on test automation best practices by providing direction, expertise, insight, coaching, and development through continuous engagement
  • Facilitate the use of appropriate automation testing tools/frameworks as well as the investigation and roll out of new cutting-edge automation technologies
  • Identify knowledge gaps and develop coaching material/guidelines to streamline quality engineering practices across the enterprise

Engineering Team Lead

BlackBerry
Mississauga, ON
01.2015 - 02.2016
  • Led and managed a team of engineers responsible for the automation development of the Personal Information Management (PIM) application suite on Android
  • Led the design, development, and implementation of automation tools, frameworks, and infrastructure to enhance productivity
  • Enhanced build and deployment processes by integrating Continuous Testing in collaboration with DevOps teams
  • Conducted code reviews and ensured adherence to coding standards and best practices
  • Streamlined testing automation processes and frameworks, resulting in increased efficiency and effectiveness
  • Performed analysis on test execution reports, defect metrics, and other quality-related indicators to effectively communicate testing outcomes to key stakeholders

Senior Automation Engineer

BlackBerry
Mississauga, ON
09.2010 - 12.2014
  • Lead automation engineer responsible for the design and development of automated test applications for the BlackBerry and QNX platforms API platform
  • Managed the scheduling and coordination of API automation testing across various software branches utilizing CI/CD platforms
  • Conducted code reviews to ensure code quality and adherence to best practices in test automation
  • Mentored junior automation engineers and provided guidance on best practices and design patterns
  • Enhanced collaboration between the API automation and development teams to seamlessly incorporate automated testing into the software development lifecycle

Education

B.Sc. (Honors) - Computer Science

Lakehead University

Skills

  • Strategic Planning and Execution
  • Leadership
  • Project Management
  • Agile Methodologies
  • Risk Management
  • Software and Quality Engineering
  • DevSecOps

Affiliations

Regeneration Outreach Community, Volunteer Kitchen Staff

City Centre Baptist Church, Children Ministry Teacher

Peel District School Board, Co-Chair, School Council

Toastmasters International, VP Education, Royal Class Club (RBC)

Certification

  • Certified SAFe® 4 Agilist
  • Certified ScrumMaster® (CSM)

References

References available upon request.

Timeline

Managing Engineer, Developer Experience (DX)

Toronto Dominion Bank (TD)
02.2021 - Current

Solutions Architect, Quality Engineering

Toronto Dominion Bank (TD)
06.2019 - 01.2021

Technical Lead, Digital Quality Engineering

Royal Bank of Canada (RBC)
08.2018 - 05.2019

Technical Project Manager, DevOps and Automation CoE

Royal Bank of Canada (RBC)
03.2016 - 08.2018

Engineering Team Lead

BlackBerry
01.2015 - 02.2016

Senior Automation Engineer

BlackBerry
09.2010 - 12.2014

B.Sc. (Honors) - Computer Science

Lakehead University
  • Certified SAFe® 4 Agilist
  • Certified ScrumMaster® (CSM)
Babatunde Kassim