Back to results

Test Lead, Application Modernization

  • Calgary, AB, Canada

$90 to $100 CAD / hour · Contract

Apply on hays.ca About employer

Applications open in a new tab.

Job details

Pay
$90 to $100 CAD / hour
Job type
Contract
Apply by
Experience
7+ years of software testing or QA experience, including at least 3 years leading testing within enterprise application modernization or migration programs.
Posting language
English
Posted

Original job description

Job Type: Contract
Contract Duration: 12 months
Location: Calgary (hybrid)

Your New Company
Join a major Canadian energy infrastructure organization undertaking a large-scale modernization of a business-critical operational platform. This program is replacing a complex legacy application with a modern solution supporting commercial and operational processes. You will work with business SMEs, developers, architects and delivery leaders in a fast-paced, AI-enabled development environment.

Your New Role
As Test Lead, you will own the end-to-end testing strategy and quality evidence for a major legacy application modernization. You will lead system, integration, regression, performance and UAT activities, with particular emphasis on validating that the new platform delivers the required business outcomes. You will establish automated testing and CI/CD quality gates, coordinate business SME testing, and provide the acceptance evidence supporting production go-live decisions.

Key Responsibilities
  • Define and execute the end-to-end test strategy across system, integration, regression, performance, security, resilience and UAT testing.
  • Lead legacy-to-modern parity testing using side-by-side comparison, reconciliation and golden-master approaches to validate business outcomes.
  • Develop and maintain automated API, UI and data-validation testing integrated with Azure DevOps CI/CD pipelines.
  • Plan and coordinate integration testing across APIs, external applications, reporting solutions and data pipelines.
  • Lead UAT with business SMEs, including test scenarios, training, defect management, remediation, retesting and final sign-off.
  • Manage defects, test coverage and quality reporting in Azure DevOps, providing clear risk and readiness reporting to project and executive stakeholders.
What You'll Need to Succeed
Must-Have Requirements

  • 7+ years of software testing or QA experience, including at least 3 years leading testing within enterprise application modernization or migration programs.
  • Proven experience with legacy-to-modern parity, regression or reconciliation testing using side-by-side or golden-master approaches.
  • Strong hands-on test automation experience across APIs, UI and data validation, including integration with CI/CD pipelines.
  • Hands-on experience with Azure DevOps, including Test Plans, Boards, Pipelines, defect management and requirements-to-test traceability.
  • Experience with performance testing, integration testing and functional security testing within complex enterprise environments.
  • Strong experience leading UAT with business SMEs, translating requirements into traceable test scenarios and facilitating testing or training sessions with non-technical users.
Nice-to-Have Requirements
  • Experience using generative AI or Microsoft Copilot-style tools to develop test cases, test data, automation scripts or UAT materials.
  • Experience within energy, pipelines, commodity trading or complex operational environments involving scheduling, measurement, accounting or commercial systems.
  • Experience testing Azure-hosted applications, external system integrations or customer-facing portals within Agile or Scrum delivery environments.
What Success Looks Like
  • The modernized platform is supported by clear, traceable evidence demonstrating that critical business outcomes have been successfully validated.
  • Automated regression and quality controls are embedded into the CI/CD process, enabling rapid and reliable releases.
  • Business SMEs are well prepared for UAT, defects are effectively managed, and stakeholders have clear evidence to support go-live decisions.
What You'll Get in Return
This is an opportunity to take ownership of testing on a high-profile, business-critical modernization program. You will work across technology and operational teams, influence go-live readiness, and gain hands-on exposure to AI-enabled testing and modern Azure DevOps delivery practices within a complex energy environment.

What You Need to Do Now
If you're interested in this role, click "Apply Now" to submit your application or contact Hays to discuss the opportunity.

This posting is for an existing vacancy with the organization.

AI may be used to screen, assess or select applicants for the position.


#1127597 - Ben Li
More about this job

Responsibilities

The Test Lead at Hays will own the testing strategy and quality evidence for a legacy application replacement. The role builds automated tests, checks that the new system matches the old one, runs UAT with business users, and reports readiness for go-live.

Requirements

Candidates need 7+ years of software testing or QA experience, with at least 3 years leading testing on enterprise modernization or migration programs. Hands-on automation across APIs, UI and data, plus Azure DevOps experience, are required.

Skills

  • Azure DevOps
  • Azure DevOps Test Plans
  • Azure DevOps Boards
  • Azure DevOps Pipelines
  • CI/CD
  • test automation
  • API testing
  • UI testing
  • data validation
  • regression testing
  • parity testing
  • reconciliation testing
  • golden master testing
  • side-by-side comparison
  • integration testing
  • performance testing
  • functional security testing
  • UAT management
  • defect management
  • requirements traceability
  • test strategy
  • test planning
  • test reporting
  • risk reporting
  • Agile

Categories

  • Software
  • Technology
  • Energy
  • Consulting

Keywords

  • test lead
  • QA lead
  • software testing
  • test automation
  • application modernization
  • legacy migration
  • parity testing
  • regression testing
  • UAT
  • Azure DevOps
  • Azure DevOps Test Plans
  • CI/CD
  • API testing
  • UI testing
  • data validation
  • performance testing
  • integration testing
  • security testing
  • golden master testing
  • Agile

Seniority

Lead

Tools

  • Azure DevOps
  • Azure DevOps Test Plans
  • Azure DevOps Boards
  • Azure DevOps Pipelines
  • Microsoft Copilot

Report this job

Get in touch
MovoJobs

Contact us