

Quality Engineering Manager
Job Description
As a Quality Engineering Manager, you will be responsible for coordinating the day-to-day activities of the QE team as they build out a suite of automated testing tools that will test the quality of products across K Health squads.
You should have experience collaborating with engineering managers and software developers to maintain an in-depth knowledge of these products and ensure they are performing at the highest quality. This is a highly visible role and you will collaborate cross functionally with Product, DevOps, Security, Support, Data, and Marketing.
Responsibilities
- Lead, grow, build and manage the QE team
- Have a strong shift-left mindset driven by data and enabling teams to improve product quality at scale
- Evangelize and drive adoption of best practices in code health, quality, test automation, reusability, maintainability, and reliability
- Instill a culture of innovation in Software Quality Engineering space through a shift-left mindset, improving developer productivity, continuous improvements and embracing industry trends
- Ensure retention through challenging professional opportunities and career growth prospects
- Drive change throughout the product, engineering, QE, and operations functional areas
- Use and inform on how to use Cypress, Appium, Gitlab, Github Actions, and Kubernetes
Job Requirements
- 7+ years of relevant experience in architecture, design, deployment and operations of large-scale test automation services (e.g., test case management, test data management, test execution, device farm, test metrics and analytics)
- 5+ year’s experience working across multi-disciplinary global teams across client-side frontend and backend services
- Ability to work across other product squads and keep the QE team abreast of project priority and launch dates
- Ability to work collaboratively within a team environment to meet aggressive goals and pre-defined measurement criteria
- Excellent written communication, problem solving, process management, cross-team collaboration and high customer empathy
- Thrive in a culture of innovation – always exploring ways to say yes and try out new ideas and living outside your comfort zone
- Must be quick to grasp new technologies and adapt to changing priorities
- Must be able to demonstrate both foresight and flexibility in managing the quality engineering needs of multiple simultaneous projects
- Takes initiative to communicate potential future problems and develops plan to resolve them when appropriate