Responsibilities
- Lead the development and ongoing improvement of code quality systems, including static analysis tools like SonarQube, test coverage tracking, and seamless integration with continuous integration and deployment pipelines.
- Develop and sustain testing frameworks and infrastructure, covering end-to-end test platforms, test execution coordination, identification of unreliable tests, and management of test environments.
- Establish and enforce quality checkpoints throughout the software delivery process, from pull request validation to staging and production deployment stages.
- Advance tools that enhance developer efficiency by monitoring build performance, improving feedback speed in CI systems, and creating dashboards to track key metrics such as build duration, test stability, and development cycle time.
- Collaborate with engineering teams to design streamlined, best-practice development workflows that integrate quality assurance naturally and reduce development friction.
Work Arrangement
Remote (Worldwide)