Manager, Testing, Environment and Release Manager - Edmonton, Canada - ATCO Group

ATCO Group
ATCO Group
Verified Company
Edmonton, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Manager, Testing, Environments & Release Management
**Location

  • Calgary, AB & Edmonton, AB**The role of the
    Manager, Testing, Environments & Release Management is to provide overall leadership in the development and management of all aspects of Testing, Release and Environment Management within the information technology environment. This individual is responsible for developing strong IT governance and operational processes in alignment with ATCO's global business to improve cost effectiveness, service quality, and business development.


The Manager will establish partnerships within ATCO IT, the Testing, Environment and Release community and the business to build strong, trusting, and collaborative relationships, ensures project delivery and Testing, Environment and Release management operations maintain a clear understanding of client IT requirements and contractual obligations, and executes projects and operations that are directed toward the achievement of the strategic plan and business objectives.


This is a unique opportunity to establish and lead the development of new teams, processes and tools in testing, environment management, and release practices.

As the leader in these areas, you will play a crucial role in ensuring the reliability and efficiency of our IT systems, contributing directly to the success of IT delivery and the achievement of outcomes for our Business Units.


What You Get To Do:


  • Build and implement a strategic end to end Testing Management strategy that will bring a robust testing practice to ATCO in support of all technology projects and delivery.
  • Accountable for end to end test management, including requirements analysis and traceability, test planning and test execution.
  • Collaborate with project managers and development teams to define test objectives, scope, and success criteria.
  • Implement riskbased testing approaches to prioritize testing efforts and ensure thorough coverage.
  • Establish and maintain a robust regression testing framework for ongoing software maintenance.
  • Introduce exploratory testing methodologies to complement automated and scripted testing.
  • Drive the implementation of shiftleft testing practices to identify and rectify issues earlier in the development process.
  • Responsible to ensure ATCO achieves the expected outcome required of all delivery through strong testing practices.
  • Accountable to build robust governance in all types of testing in support of the projects, domains and business stakeholders (ie. Unit, Migration, System, SIT, Performance, UAT).
  • Responsible to perform test data preparation in support of each test environment or project needs.
  • Host appropriate department and program level test meetings and governance checkpoints.
  • Develop an overall view of all work associated with your department, including schedule and cost.
  • Implement version control and configuration management processes for test environments.
  • Collaborate with network and security teams to ensure environments comply with industry regulations and security standards.
  • Monitor and optimize resource utilization within test environments for efficiency.
  • Develop and maintain documentation for environment configurations and deployment processes.
  • Implement proactive monitoring and alerting systems to identify and address environment issues promptly.
  • Build Code/Configuration repository in bitbucket and/or Azure DevOps.
  • Assist in configuring/building functionality for environment management communication.
  • Develop, lead and oversee the endtoend release management process within the IT department, ensuring smooth and efficient software deployments.
  • Develop and implement release strategies, policies, and procedures to optimize the release lifecycle and minimize disruptions to production environments.
  • Collaborate with crossfunctional teams, including development, quality assurance, project teams and operations, to coordinate release schedules and dependencies.
  • Establish and maintain release calendars, communicating timelines and milestones to stakeholders to ensure alignment with business objectives.
  • Manage the identification and mitigation of risks and issues related to releases, fostering a proactive and solutionoriented approach.
  • Drive continuous improvement initiatives to enhance the release management process, utilizing metrics and feedback to measure and optimize performance.
  • Coordinate with project managers to integrate release management into project plans, ensuring alignment with project timelines and objectives.
  • Implement rollback strategies and contingency plans to minimize downtime and impact on users
  • Conduct postrelease reviews to assess the success of deployments and identify areas for improvement.
  • Stay abreast of industry best practices and emerging trends in release management, recommending and implementing relevant tools and technologies.
  • Act as point of escalation for testing provider performance c

More jobs from ATCO Group