Job Description:
Job Title: Test Environment Manager - AVP
Location: Pune, India
Role Description
- We are seeking an experienced and highly motivated Vice President, Test Environments Manager, to join our Corporate Bank Technology team.
- This critical role is responsible for the overall strategy, provision, maintenance, and governance of all test environments required for the development, testing, and deployment of applications within our Corporate Bank division.
- The ideal candidate will be a strategic thinker with strong technical acumen, excellent leadership skills, and a deep understanding of banking environments and their unique challenges.
Deutsche Bank’s Corporate Bank division is a leading provider of cash management, trade finance and securities finance. We complete green-field projects that deliver the best Corporate Bank - Securities Services products in the world. Our team is diverse, international, and driven by shared focus on clean code and valued delivery. At every level, agile minds are rewarded with competitive pay, support, and opportunities to excel.
You will work as part of a cross-functional agile delivery team. You will bring an innovative approach to software development, focusing on using the latest technologies and practices, as part of a relentless focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to contribute to all stages of software delivery, from initial analysis right through to production support.
What we’ll offer you
As part of our flexible scheme, here are just some of the benefits that you’ll enjoy
- Best in class leave policy
- Gender neutral parental leaves
- 100% reimbursement under childcare assistance benefit (gender neutral)
- Sponsorship for Industry relevant certifications and education
- Employee Assistance Program for you and your family members
- Comprehensive Hospitalization Insurance for you and your dependents
- Accident and Term life Insurance
- Complementary Health screening for 35 yrs. and above
Your key responsibilities
Environment Planning & Strategy:
- Define and continuously evolve the test environment blueprint, ensuring alignment with the Corporate Bank's application landscape, technological roadmap, and strategic objectives.
- Establish and standardize various environment types (e.g., Development, System Integration Testing (SIT), User Acceptance Testing (UAT), Non-Functional Testing (NFT), Performance Testing, Pre-Production), defining their purpose, scope, and technical specifications.
- Develop and maintain a long-term environment strategy, including capacity planning, technology upgrades, and infrastructure modernization.
Environment Provisioning & Build:
- Oversee the provisioning and build-out of diverse test environments, leveraging both cloud-based platforms (GCP) and on-premise infrastructure as required.
- Ensure environments are built efficiently, consistently, and according to established architectural and security standards.
Configuration & Release Management:
- Manage and maintain the configuration of all test environments, ensuring consistency and accuracy across different stages of the SDLC.
- Coordinate the deployment of application builds, ensuring strict version alignment with release calendars and associated code baselines.
- Implement robust change management processes for environment configurations and deployments.
Environment Booking & Scheduling:
- Design, implement, and manage a self-service portal or a streamlined ticketing system to facilitate efficient environment booking and scheduling for development and testing teams.
- Ensure clear visibility of environment availability and utilization, resolving scheduling conflicts effectively.
Monitoring & Health Management:
- Implement comprehensive, proactive monitoring solutions for all test environments, covering infrastructure, application services, APIs, database connections, and network connectivity.
- Establish alert mechanisms for early detection of issues and work towards enabling auto-healing capabilities where feasible.
- Ensure high availability and optimal performance of all test environments to support continuous testing efforts.
Test Data Management Integration:
- Collaborate closely with the Test Data Management (TDM) team to ensure the timely provision and loading of appropriate data sets (e.g., masked production data, synthetic data, hybrid data) into test environments for various testing cycles.
- Ensure data compliance, privacy, and security standards are met within all test environments.
Access & Control Management:
- Define and enforce strict access controls for provisioning, modifying, and accessing test environments.
- Implement and manage role-based access control (RBAC) mechanisms to ensure adherence to security policies and compliance requirements.
- Regularly review and audit access privileges.
Reporting & Governance:
- Develop and maintain comprehensive dashboards and reports providing key metrics on environment availability, utilization, downtime, capacity, and defects directly attributable to environment issues.
- Establish and enforce robust governance frameworks, standards, and best practices for test environment management.
- Act as a key point of contact during internal and external audits, ensuring compliance with regulatory requirements and internal policies.
Your skills and experience
- Minimum of 15+ years of experience in IT infrastructure, DevOps, or test environment management, with at least 8-10 years in a leadership or managerial role, preferably within the financial services sector.
- Proven experience managing complex test environments across diverse technology stacks (e.g., Java, .NET, Mainframe, distributed systems).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and on-premise virtualization technologies (e.g., VMware).
- Expertise in CI/CD pipelines, automation tools (e.g., Jenkins, GitLab CI, Ansible, Terraform), and configuration management.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Solid grasp of database technologies (relational and NoSQL) and middleware (e.g., Kafka, MQ).
- Experience with monitoring tools (e.g., Dynatrace, Splunk, Prometheus, Grafana).
- Excellent analytical, problem-solving, and decision-making skills.
- Strong communication, interpersonal, and stakeholder management skills, with the ability to influence and collaborate across diverse teams.
- Demonstrated ability to develop and execute strategic plans for environment management.
- Familiarity with financial services regulations and compliance requirements (e.g., DORA, SOX, GDPR) is highly desirable.
Competencies:
- Strategic Thinking: Ability to define long-term vision and strategy for test environments.
- Technical Leadership: Guiding and mentoring technical teams.
- Problem Solving: Proactive identification and resolution of complex environment issues.
- Collaboration: Working effectively with development, QA, release, and infrastructure teams.
- Risk Management: Identifying and mitigating environment-related risks.
- Continuous Improvement: Driving efficiency and innovation in environment management processes.
How we’ll support you
- Training and development to help you excel in your career
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression
- A range of flexible benefits that you can tailor to suit your needs
About us and our teams
Please visit our company website for further information:
https://www.db.com/company/company.html
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment.