Description Primary Skills: 1. Environment Planning: Work closely with project Leads, development teams, and testing teams to comprehend environmental requirements for upcoming projects and releases. Prioritize and plan environment setup and configuration tasks accordingly. 2. Environment Setup and Configuration: Coordinate the setup and configuration of test environments, including hardware, software, networks, and infrastructure components. Guarantee that environments accurately mirror production configurations and dependencies. 3. Environment Provisioning: Oversee the provisioning of virtualized or cloud-based test environments, including resource allocation, virtual machine configuration, and software component deployment. Deep understanding of automation tools like Terraform or Azure ARM templates. 4. Environment Monitoring and Maintenance: Monitor the health and availability of test environments, identify, and resolve issues or conflicts, and conduct routine maintenance tasks to ensure optimal performance and stability. Automation environment monitoring, alerts, and dashboards to get the status on time. Manage and Lead environment specific issues and work with team to resolve them as per the defined SLAs. 5. Environment Documentation: Maintain accurate documentation of test environments, encompassing configuration details, dependencies, access controls, and version history. Ensure that documentation remains current and accessible to pertinent stakeholders. 6. Environment Governance and Compliance: Define and enforce policies and procedures for managing test environments in alignment with organizational standards, security requirements, and regulatory guidelines. 7. Environment Reporting and Communication: Furnish regular status updates and reports on the availability, performance, and utilization of test environments. Communicate with stakeholders to address concerns, escalate issues, and ensure alignment with project timelines and objectives.