Availability of test environments is crucial to ensure high software quality. As a DevOps Engineer you enable projects, agile and DevOps teams through methods and tools to deploy software frequently.
- Definition and implementation of an overarching test environment strategy in an On Premise or Cloud Based environment
- Creation of a multi container based reference architecture
- Steering of external test service providers as part of Center of Excellence for test environments
- Implementation and provisioning of CI/CD pipelines including tool evaluation and selection
- Management of shared test environments to ensure high availability as well as access and orchestration of other stakeholder
- Support and implementation of infrastructure with focus on test automation, test environments and test data
- Consulting of projects and stakeholders in regards to needs, possibilities and automation approaches