Test Environment Manager
New Today
Overview
A Test Environment Manager (TEM) is responsible for transforming the SDLC environment with an engineering-focused role that emphasizes system reliability, automation, and performance in a non-production setting.
Role details
Role: Test Environment Manager
Location: London
Work Mode: Hybrid (3 days from office)
Employment Type: Contract
Experience Level: 15+ Years
Responsibilities
- Automate environment lifecycle: Develop Infrastructure as Code (IaC) to automate provisioning, teardown, and configuration of test environments, integrating them with the CI/CD pipeline.
- Establish service level objectives (SLOs): Define and measure key service indicators (SLIs) for test environments, such as availability and provisioning time, to ensure they meet the needs of development and testing teams.
- Monitor environment health and performance: Use observability tools like Prometheus and Grafana to track the health of test environments, identify bottlenecks, and resolve issues proactively, not reactively.
- Manage incident response: Lead the incident management process for test environment issues, conducting blameless post-mortems to understand root causes and implement lasting fixes.
- Minimize toil: Automate manual, repetitive tasks associated with test environments to free up engineering time for more strategic work.
- Drive continuous improvement: Analyze environment performance data, incident reports, and post-mortems to identify opportunities for continuous improvement and innovation.
- Balance reliability and speed: Use an "error budget" for test environments. If environments are highly reliable, teams can use the budget for quicker feature development; if reliability is low, focus shifts to improving stability.
- Instil a reliability culture: Promote a blameless culture around test environment incidents, encouraging shared ownership and collaboration between development, QA, and SRE teams.
- Capacity planning: Anticipate future resource needs of test environments by analysing usage patterns and project forecasts to ensure the infrastructure can scale to meet demand.
- Advance test data management: Work with Test Data Managers to ensure test data is readily available, consistent, compliant, and automatically provisioned with environments.
Technical Skills
- Expertise with monitoring and logging tools (e.g., Prometheus, Splunk, Grafana), CI/CD platforms (e.g., Jenkins, GitLab CI), and configuration management tools (e.g., Ansible, Terraform).
- Cloud infrastructure knowledge: Deep understanding of cloud platforms like AWS, including containerization (Docker, Kubernetes) and serverless computing.
- Scripting and programming: Strong scripting skills in Python or Bash to automate environment management tasks.
- Systems and networking: Solid understanding of Linux, networking concepts, and database management.
Soft Skills
- Leadership and influence: Ability to champion SRE practices and influence stakeholders across teams.
- Problem-solving: Strong analytical and debugging skills for investigating and resolving complex environment issues under pressure.
- Communication: Excellent communication and collaboration to bridge development, QA, and operations teams.
- Adaptability: Proactive and adaptable mindset to keep pace with evolving technology and methodologies.
Seniority level
- Mid-Senior level
Employment type
- Contract
Job function
- Management and Manufacturing
Industries
- IT Services and IT Consulting
- Location:
- City Of London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Test Environment Manager
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview A Test Environment Manager (TEM) is responsible for transforming the SDLC environment with an engineering-focused role that emphasizes system reliability, automation, and performance in a non-production setting. Role details Role : Test E...
More Details -
-
New Today
Test Environment Manager
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Join to apply for the Test Environment Manager role at Natobotics . Job title: Test Environment Manager Job location: London, UK Job type: Contract FTC Job mode: Hybrid 3 days office and 2 days work from home Experience Level: 15+ Years ...
More Details -
-
2 Days Old
Environment & Release Manager (Test)
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- Other
Join to apply for the Environment & Release Manager (Test) role at Natobotics 4 days ago Be among the first 25 applicants Join to apply for the Environment & Release Manager (Test) role at Natobotics Get AI-powered advice on this job and more e...
More Details -
-
2 Days Old
Release and Environment Manager - Testing
-
Corby, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Select how often (in days) to receive an alert: Release and Environment Manager - Testing Location: Corby, ENG, GB, NN17 5JF Brand: RS Group Function: Digital & Technology Work Location: Hybrid Release and Environment Manager Permanent Location: Hyb...
More Details -
-
2 Days Old
Environment Manager - Testing
-
Corby, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Release and Environment Manager Permanent Location: Hybrid (London or Corby) RS is hiring a permanent Release and Environment Manager to lead the strategic management and coordination of its global pre-production testing environments. Reporting to th...
More Details -
-
3 Days Old
Test Environment Manager
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Job mode: Hybrid 3 days office and 2 day work from home. Experience Level: 15+ Years JD: Operational responsibilities Automate environment lifecycle: Develop Infrastructure as Code (IaC) to automate the provisioning, teardown, and configuration of te...
More Details -