Director, Quality Engineering
symplr • Karnataka, India
Role & seniority: Director, Quality Engineering; leads Quality Managers and Quality Engineers; 15+ years in software QA; 7+ years in leadership.
Stack/tools
-
Automation/QA: Selenium WebDriver, Cucumber, Postman, JMeter, ReadyAPI
-
Test management: Azure DevOps, Zephyr
-
Languages: C#, Java, Ruby, Typescript
-
Testing: REST, SOAP; load testing tools (JMeter, LoadRunner)
Top 3 responsibilities
-
Direct and develop a distributed QA team (onshore/offshore) and align quality strategy with engineering and product leadership.
-
Lead test automation and performance testing efforts; ensure release readiness and on-time delivery with high quality.
-
Analyze test results, report defects and risks, drive quality metrics, and implement continuous quality improvements.
Must-have skills
-
15+ years in software quality engineering; 7+ years in people leadership
-
Agile environment experience with distributed teams
-
Automation strategy, load/performance testing expertise
-
Proficient with Azure DevOps, Zephyr; Selenium, Cucumber, Postman, JMeter
-
Experience with REST/SOAP testing; knowledge of multiple programming languages (C#, Java, Ruby, Typescript)
Nice-to-haves
-
Experience in healthcare technology domain
-
Familiarity with onshore/offshore collaboration models and QA governance
Location & work type: Bangalore, India; direct management of team there; collaboration with global teams; role implies full-time, on-site/on-premise with distr
Full Description
Overview The Director, Quality Engineering, is responsible for leading a team of Quality Managers and Quality Engineers, overseeing all software quality assurance and testing activities for assigned company's healthcare technology products. Ensures our solutions meet the highest standards of quality, security, reliability, and performance. Manages a team of QA engineers, works with senior leadership on establishing QA best practices and driving continuous improvement of our quality. Duties & Responsibilities Work closely with engineering and product teams to drive quality engineering initiatives for the product Directly manage a team of quality managers and engineers in Bangalore. Work closely with the onshore quality team to align on the quality strategy and execution. Work with globally dispersed teams and stakeholders to ensure features are released on time with highest quality. Provide technical direction to both onshore and offshore quality engineers executing test strategy Drive the test automation efforts for their product Work with the performance testing team to ensure the product is tested for load, stress and endurance Analyze test results, communicate issues and report any defects Escalate risks and dependencies encountered during testing process Understand quality metrics and drive positive changes based on the metrics Skills Required Bachelor’s degree in computer science, engineering, mathematics, or a related field 15+ years’ experience in software quality engineering 7+ years of leading and managing quality teams Experience working in an agile environment with distributed engineering teams Experience with establishing and driving automation test strategy Experience with load and performance testing Experience with test management tools like Azure DevOps, Zephyr, etc Experience with testing tools like Selenium Web Driver, Cucumber, Postman, JMeter, ReadyAPI Experience with languages like C#, Java, Ruby, Typescript, etc. Experience testing web services (REST, SOAP etc.) Experience with load testing tools like JMeter, Load Runner, etc. Experience with test management tools like Azure DevOps, Zephyr etc.
Have HEART. To work here, you must be
- Humble – self-aware and respectful
- Effective – measurably move the needle & immeasurably add value
- Adaptable – innately curious and constantly changing
- Remarkable – stand out in some way
- Transparent – openly and honestly sharing knowledge