Within a digitization initiative, software quality is to be ensured and improved through modern testing, analysis and review methods.
The goal is to increase development quality and efficiency through strategic measures and coaching.
- Definition, monitoring and improvement of test coverage strategies for critical software components.
- Organization and execution of code reviews in compliance with coding standards, architectural and security requirements.
- Setup, execution and evaluation of SonarQube analyses, as well as coordination of technical debt and security fix remediation.
- Training and support of developers in Clean Code, TDD and CI/CD practices.
- Assessment and continuous improvement of QA processes, tools and metrics.