DescriptionWorking Location: Hung Hom
Employment Period: Until 31 Dec 2026
Job Overview:
We are seeking a dynamic Test Environment Manager to lead test environment planning, and release practices within our Digital Engineering team. This role will focus on ensuring high-quality software delivery by overseeing test environments with test data, release planning, resource and team coordination. The successful candidate will also support our digital engineering strategy by driving the setup of nearshore/offshore QA testing center, adopting AI and automation for efficient testing processes (including environment setup and data preparation), evaluating testing tools, establishing standards, and collaborating with internal and external resources to achieve operational excellence and timely delivery.
Responsibilities:
- Oversee the setup, configuration, and maintenance of test environments, incorporating AI-driven and DevOps automation for efficient provisioning and management.
- Drive the adoption of AI and automation in testing, particularly for environment setup, test data preparation, and overall process optimization to enhance delivery speed and quality.
- Ensure environments are stable, secure, and aligned with project requirements, while supporting the adoption of tools for automated environment setup and optimization.
- Collaborate with DevOps, infrastructure, and architecture teams to provision environments, including nearshore/offshore setups.
- Manage environment availability, versioning, and refresh cycles, leveraging automation to streamline processes.
- Coordinate with project team and testing team to ensure availability of sanitized and synthetic test data, utilizing tools for data generation and preparation.
- Plan and test software releases across multiple environments (e.g., SIT, UAT, Pre-Prod, Prod). Or work with vendors for the testing and ensure quality release. Identify risks and mitigation strategies related to testing and releases.
- Ensure release readiness through coordination with PM, QA, development, and business teams.
- Lead and mentor test analysts and environment coordinators, including teams in nearshore/offshore development centers, or external vendor resources.
- Promote continuous improvement in testing and release practices, with a focus on adopting AI, automation, and DevSecOps principles.
- Ensure adherence to QA standards and best practices, while driving the evaluation and implementation of testing tools and frameworks.
- Monitor defect trends and environment-related issues to drive improvements.
- Provide regular updates on environment status, release progress, and test execution.
- Maintain dashboards and reports for stakeholders and senior management.
- Act as a single point of contact for testing environment and release-related escalations.
Essential Qualifications for this Role:
Bachelor’s degree in information technology, Computer Science, or related disciplines. Master’s degree in a related field is desirable.
Essential Experience for this Role:
- Proven experience managing test environments in complex systems.
- Strong experience in environment coordination, release planning and test data provisioning, masking and maintaining realistic datasets.
- Understanding of CI/CD pipelines, DevOps tools, and test automation frameworks, with hands-on experience adopting AI for testing automation (e.g., AI-driven test case generation, environment provisioning, and data synthesis).
- Familiarity with cloud infrastructure (e.g., Azure, AliCloud) and containerization (e.g., Docker, Kubernetes), network, databases.
- Experience evaluating and implementing testing tools and automation platforms for environment setup and data preparation.
- Excellent communication, leadership, and stakeholder management skills, with the ability to collaborate across internal and external teams.
- Strong ability to plan, prioritize, and delegate tasks in a global, distributed environment.
- Strong communication, negotiation, problem-solving, and decision-making skills. Multiple languages preferred.