Job Summary
We are looking for a proactive and detail-oriented Test Environment Lead to support the provisioning, management, and stability of test environments across cloud and on-premises platforms. The role involves working closely with development, QA, and operations teams to ensure environments are properly configured, available, and aligned with project requirements. The ideal candidate will have experience with cloud infrastructure, CI/CD pipelines, and environment governance practices.
Key Responsibilities
Assist in provisioning and maintaining test environments in Microsoft Azure and on-premises infrastructure.
Support deployment of application builds, patches, and configuration updates into test environments.
Monitor and report on environment availability, stability, and performance.
Coordinate with development, QA, and operations teams to ensure test environments meet project and release requirements.
Maintain an environment inventory including system versions, configurations, dependencies, and usage schedules.
Ensure adherence to change management processes for controlled and documented environment updates.
Track environment incidents, maintain logs, and escalate issues impacting environment stability.
Document environment setup procedures, operational processes, and best practices.
Support automation and continuous improvement initiatives for environment provisioning and management.
Required Skills & Qualifications
Basic understanding of cloud services within Microsoft Azure, including services such as:
Azure DevOps
Azure Virtual Machines
Azure Storage
Azure Virtual Network
Familiarity with CI/CD pipelines and version control repositories such as:
Git
GitHub
Azure Repos
Understanding of environment management concepts and software deployment processes.
Strong interest in ITIL practices and change management (training or certification is an advantage).
Good analytical and problem-solving skills.
Strong attention to detail and organizational skills.
Effective communication and collaboration abilities.
Ability to quickly learn and adapt to new technologies and tools.
Preferred Qualifications
Experience supporting test environments for large-scale applications.
Exposure to DevOps practices and automation tools.
Familiarity with release management and environment governance processes.
ITIL certification or relevant training.