Checkmk is a leading hybrid IT monitoring software company that is experiencing dynamic growth. They are seeking an Engineering Manager QA to drive quality engineering transformation by defining QA strategies, championing modern quality practices, and leading a team of QA engineers to ensure quality is embedded throughout the software development lifecycle.
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