Position Description:
This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Waterpark Place, 88 Queens Quay West.) at a minimum 4 days per week - subject to change at any time.
We seek an experienced Test Environment Manager to establish, maintain, and optimize our Development, QA, and User Acceptance Testing environments. This role is critical to ensuring our Capital Markets technology platform operates reliably across all testing phases. You will own the end-to-end environment lifecycle, conduct daily health assessments, and provide visibility into environment status and incident management.
Your future duties and responsibilities:
Key Responsibilities
Environment Establishment & Maintenance You will design and implement comprehensive environments spanning Dev, QA, and UAT stages. This includes setting up infrastructure, configuring systems, installing required software and dependencies, and documenting all environment specifications. You'll maintain version consistency, manage patches and updates, and ensure environments remain aligned with production-parity standards where appropriate.
Daily Health Checks & Sanity Runs Each morning, you will execute standardized sanity test runs to validate that all environments are functioning correctly. These checks will verify system availability, database connectivity, API endpoints, and critical service dependencies. You'll document results and immediately escalate any failures to relevant teams, ensuring issues are resolved before development and testing teams begin their workday.
Issue Resolution & Troubleshooting You will investigate and resolve environment-related incidents, including connectivity failures, configuration drift, resource constraints, and deployment issues. Working collaboratively with infrastructure, development, and QA teams, you'll identify root causes, implement fixes, and prevent recurrence through process improvements and documentation.
Reporting & Tracking You will maintain detailed environment status reports documenting uptime, downtime incidents, resolution times, and trend analysis. Reports will be shared with stakeholders to provide visibility into environment reliability and to support capacity planning and process optimization decisions.
Required qualifications to be successful in this role:
Required Qualifications
. 6+ years of experience in test environment management, QA operations, or infrastructure administration
. Strong knowledge of development, QA, and UAT environment configurations and requirements
. Hands-on experience with CI/CD pipelines, deployment automation, and environment provisioning
. Proficiency with monitoring and logging tools to diagnose environment issues
. Demonstrated ability to write or execute automated health check scripts (Python, Bash, or similar)
. Experience with database management and configuration relevant to financial services systems
. Strong incident management and troubleshooting skills with attention to detail
. Excellent communication skills with ability to document issues and escalate appropriately
------------------------------------------------------------------------------------------------------------------
Preferred Qualifications
. Experience in Capital Markets, payments, or financial services technology
. Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code tools
. Knowledge of financial messaging standards (FIX, SWIFT, ISO 20022) or relevant APIs
. Experience with test data management and environment refresh procedures
. Certification in relevant areas (e.g., ISTQB, cloud platforms)
________________________________________
Technical Competencies
. Environment provisioning and configuration management tools
. Monitoring, alerting, and log aggregation platforms
. Scripting and automation (Python, Bash, PowerShell)
. Database administration (SQL Server, Oracle, or PostgreSQL)
. Version control and deployment tools
. Ticketing and incident management systems
________________________________________
Success Metrics
. 99%+ environment uptime during business hours
. Daily sanity checks completed and reported by 8:00 AM
. Average issue resolution time under 2 hours for critical environment failures
. Zero preventable environment-related test delays
. Comprehensive documentation maintained and regularly updated
. Positive feedback from development and QA teams on environment reliability and responsiveness.
**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$115,000. This role is an existing vacancy. **
#LI-RD12
Skills:
- Financial Services
- Kubernetes
- Python
- RESTful (Rest-APIs)
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.