Senior Pension Software Testing Analyst

CAAT Pension Plan

$96K — $113K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • University degree or diploma in Computer Science or related field, or equivalent experience
  • 7+ years in software testing with an emphasis on test automation
  • Strong experience with Python, BDD testing, SQL, and ETL
  • Expertise in designing and maintaining automated regression testing frameworks
  • Familiarity with CI/CD pipelines and modern testing practices
  • Experience with Oracle or Microsoft SQL Server
  • Strong communication skills and proficiency in mentoring others
  • Proactive mindset with analytical skills and attention to detail

Responsibilities

  • Review defects and enhancement requests, conduct impact analysis for system changes
  • Plan, design, and execute tests for system defects and integrations
  • Document and maintain the testing environment including software updates
  • Build and enhance automated test frameworks and regression suites
  • Mentor team members and improve testing practices through knowledge sharing
  • Coordinate and support user acceptance testing activities
  • Execute both manual and automated testing to ensure quality and reliability
  • Work closely with technical staff to clarify requirements and validate changes
  • Support CI/CD setup and automation integration

Benefits

  • Opportunities for continuous learning and skill mastery
  • Comprehensive wellness program prioritizing physical, mental, and financial health
  • Flexible work arrangements and wellness incentives
  • Recognition as one of Canada’s most admired corporate cultures
  • Involves work that contributes to retirement security for Canadians
Full Job Description
About the Role:

We are seeking a Senior Pension Software Testing Analyst to support internal pension administration systems by leading and executing software testing activities, with a strong focus on test automation, quality engineering, and continuous improvement.

The Senior Pension Software Testing Analyst will play a key role in strengthening automated testing capabilities, supporting both manual and automated testing as required, mentoring team members, and helping establish a robust testing foundation as the team continues its transition toward quality engineering practices.

As the Newest Member of our Team, You’ll:

  • Review and assess defects and enhancement requests and support impact analysis for pension system changes
  • Plan, design, and execute testing for pension system defects, enhancements, and integrations with external systems
  • Design, document, and maintain the testing environment, including data refreshes, maintenance schedules, and software updates
  • Build, maintain, and enhance automated test frameworks and regression test suites, primarily using Python and BDD approaches
  • Support the team’s transition toward quality engineering by sharing knowledge, mentoring team members, and improving testing practices
  • Coordinate and support user acceptance testing activities
  • Execute both automated and manual testing as required to ensure system quality and reliability
  • Work closely with developers, business systems analysts, and technical leads to clarify requirements and validate delivered changes
  • Support CI/CD test pipeline setup, version control, and automation integration
  • Maintain comprehensive regression coverage across core pension system processes and calculations

To Succeed, You Bring:

  • A university degree or college diploma in Computer Science or a related field, or equivalent experience
  • 7+ years of experience in software testing environments, with a strong emphasis on test automation
  • Strong hands-on experience with Python, BDD testing, SQL, and ETL concepts
  • Experience designing and maintaining automated regression testing frameworks
  • Familiarity with CI/CD pipelines, version control, and modern testing practices
  • Experience working with Oracle and/or Microsoft SQL Server databases
  • Exposure to tools such as Ranorex, MicroFocus/Borland Silk Test Suite, jUnit, Unified Functional Testing (HP), or similar platforms
  • Experience with Azure DevOps is an asset
  • Strong communication skills, with the ability to collaborate, mentor others, and explain complex concepts clearly
  • A proactive, selfstarter mindset with strong analytical skills and attention to detail
  • Comfort working in an agile, remote, and deadlinedriven environment

The target hiring salary for this position is $96,800.00- $113,800.00. Placement within our salary range will be based on factors such as internal equity, market conditions, and the candidates experience, skills, and qualifications relevant to the role.

At CAAT, we believe innovation, passion, and purpose are ingredients for a great work environment. Were incredibly proud of our people and the remarkable impact they have as catalysts for change. Were committed to attracting and keeping great talent, which means competitive compensation, exceptional benefits, and an environment where people can grow and thrive. When you work with CAAT, youll enjoy:

  • Opportunities to Build a Better You: We never stand still. As we grow, so do you. Enjoy a place that provides endless opportunities to learn and master your skills while cultivating new ones.

  • Comprehensive & Holistic Care: Be at your best with a Total Rewards program that feeds and prioritizes your physical, mental, and financial wellness. From flexible work arrangements, comprehensive benefits to wellness incentives, and a defined benefit pension plan we have you covered.

  • A Place to Collaborate and Win: Weve built a lively environment where creativity and open communication thrive. Its why were consistently recognized as one of Canadas Most Admired Corporate Cultures, one of Greater Torontos Top Employers, and one of the Best Places to Work.

  • Work that Truly Matters. Youre giving Canadians the opportunity for better retirement security, and organizations the chance to do more.

If you believe that Canadians deserve a future where a secure lifetime retirement income contributes to their financial and overall well-being, then CAAT could be the right fit for you. Start your journey with us today. Apply now.

Learn more about us by visiting

Vacancy:

This posting is for an existing vacancy

Similar Jobs

More Jobs at CAAT Pension Plan

More Information Technology Jobs

Find similar Senior Pension Software Testing Analyst jobs: