Checkmk is a leading hybrid IT monitoring software company, and they are seeking an Engineering Manager QA to drive their quality engineering transformation. The role involves defining and executing a QA strategy, championing modern testing practices, and fostering a culture of quality ownership across engineering teams.
Responsibilities:
- Define and execute a comprehensive QA strategy that aligns with business objectives and product roadmaps
- Drive the cultural shift toward quality ownership across engineering teams, embedding quality as everyone's responsibility
- Establish quality metrics and KPIs that provide meaningful insights into product health and team effectiveness
- Champion shift-left testing practices, ensuring defects are caught as early as possible in the development cycle
- Build and evolve a sustainable test automation strategy that maximizes coverage while minimizing maintenance overhead
- Integrate quality gates seamlessly into CI/CD pipelines to enable fast, confident releases
- Partner with Engineering, Product, and CI leadership to align quality initiatives with organizational goals
- Mentor and grow QA engineers, fostering a culture of continuous learning and technical excellence
- Tightly connect with product experts and utilize their knowledge to align the QA strategy
- Collaborate with stakeholders to balance quality, speed, and risk appropriately
- Identify bottlenecks in the development process and implement solutions that improve both quality and velocity
- Stay ahead of industry trends and evaluate emerging tools and methodologies for adoption
- Drive data-informed decisions about where to invest in quality efforts for maximum impact
- Foster knowledge sharing and transfer to build up extensive product and user understanding within the team
Requirements:
- Several years of experience in quality engineering with a proven track record of building and scaling QA organizations
- Deep understanding of what drives long-term software quality: shift-left approaches, test pyramid principles, continuous testing, and sustainable automation strategies
- Strong technical foundation with hands-on experience in test automation frameworks and programming (Python preferred; Linux environment experience is a plus)
- Experience implementing quality practices in CI/CD environments and working closely with CI teams
- Familiarity with agile methodologies and modern engineering practices (TDD, BDD, trunk-based development, feature flags)
- Excellent communication skills with the ability to influence across all levels of the organization
- Strategic mindset paired with a pragmatic, results-oriented approach
- Business fluent in English; German language skills or willingness to learn are a plus
- Degree in Computer Science or equivalent practical experience