Job Description — Test Environment Manager (Spanish B2 required)
Location: Hybrid (occasional on-site presence required)
Contract length: 6 months (extension possible)
Languages: Spanish (B2), English (C1/C2)
About the Role
We are looking for an experienced Test Environment Manager to oversee and coordinate all environments required throughout a large-scale program. In this role, you will ensure that all test environments (Dev, Test, UAT, Pre-Prod) are stable, secure, properly configured, and fully aligned with the needs of multiple subprojects and test streams.
You will work closely with infrastructure teams, delivery streams, and both internal and external stakeholders to guarantee an optimal, well-governed environment setup that enables smooth execution of all testing phases.
Responsibilities
- Environment Planning & Design. Define required environments (Dev, Test, UAT, Pre-Prod) and coordinate infrastructure, architectural, and security requirements. Support autonomous planning and design of environment-related processes.
- Provisioning & Configuration. Coordinate installation of core systems, application components, interfaces, and version alignment across streams. Ensure consistent versioning and environment configuration.
- Release & Deployment Management. Plan and synchronize deployments across all workstreams. Oversee release documentation, deployment governance, and rollback plans.
- Data Management. Organize test data provisioning, refresh cycles, and data consistency across environments. Ensure compliance with data handling and security requirements.
- Access & Permission Management. Define and set up access rights, roles, and permissions for all users. Ensure all access complies with security and regulatory requirements.
- Monitoring & Stability. Monitor environment health, performance, and availability. Coordinate troubleshooting and incident resolution to ensure stable test environments.
- Communication & Coordination. Act as the central point of contact between project teams, substreams, and infrastructure units. Provide regular status updates, report risks, and elevate environment issues when necessary.
- Ways of Working. Operate in both agile and classical project environments. Support occasional cross-role tasks when required (e.g., temporary substitution).
Education
- Degree in Computer Science, Business Informatics, or a related field;
- or
- Equivalent qualification with at least 5 years of relevant experience.
Professional Experience
- 3–5 years of hands‑on experience in Environment Management.
- 3–5 years of experience in large projects using Agile and/or Waterfall methodologies.
Technical Skills
- Strong understanding of technical infrastructure and environments.
- Knowledge of release and deployment processes.
- Experience with test data management and data compliance.
- Strong coordination and communication skills.
Tools
- CI/CD tools such as Jenkins or GitLab CI.
- Jira or Azure DevOps.
- ITSM tools (ServiceNow, Remedy, etc.).
Language Requirements
- Spanish: B2 (required)
- English: C1/C2