Director of Software QA
Verisma
Remote1 year ago
41 views18 saves2 applies
Prepare for this role
Job Type
full time
Description
Director of Software QA
Summary of Position:
The Director of Software QA is responsible for leading the quality assurance strategy across the software development lifecycle, ensuring high-quality, scalable, and reliable software delivery. This role combines hands-on leadership in modern test automation with strategic oversight of QA processes, tools, and team development. It also requires a forward-thinking approach to quality as a business enabler, ensuring QA contributes to product innovation, risk mitigation, and customer satisfaction. The ideal candidate will champion a shift-left testing mindset, continuous testing, and quality as a shared responsibility across teams.
Duties & Responsibilities:
•Develop and execute a comprehensive QA strategy aligned with business goals, incorporating test automation, performance testing, and continuous quality monitoring.
•Collaborate with product managers and engineering leads to define test plans, acceptance criteria, and quality gates early in the development cycle.
•Lead the adoption and integration of modern QA tools such as:
•Selenium, Playwright, Cypress for UI automation
•Postman, RESTSharp for API testing
•NUnit, PyTest for unit and integration testing
•Datagaps BI Validator, Power BI REST API for test reporting
•Azure DevOps for CI/CD integration
•Drive the implementation of test automation frameworks and ensure high test coverage across all layers (unit, API, UI, performance, and regression testing).
•Build and mentor a high-performing QA team, fostering a culture of continuous learning, innovation, and accountability.
•Define and track quality KPIs (e.g., defect leakage, defect density, test coverage, cycle time) to measure and improve QA effectiveness.
•Collaborate with product managers and engineering leads to define test plans, acceptance criteria, and quality gates early in the development cycle.
•Lead the adoption and integration of modern QA tools such as:
•Selenium, Playwright, Cypress for UI automation
•Postman, RESTSharp for API testing
•NUnit, PyTest for unit and integration testing
•Datagaps BI Validator, Power BI REST API for test reporting
•Azure DevOps for CI/CD integration
•Drive the implementation of test automation frameworks and ensure high test coverage across all layers (unit, API, UI, performance, and regression testing).
•Build and mentor a high-performing QA team, fostering a culture of continuous learning, innovation, and accountability.
•Define and track quality KPIs (e.g., defect leakage, defect density, test coverage, cycle time) to measure and improve QA effectiveness.
•Ensure traceability between requirements, test cases, and defects using Azure DevOps Test Plans or equivalent tools.
•Collaborate with software and infrastructure engineering to implement continuous testing in CI/CD pipelines and support test environments and data management.
•Lead risk-based testing and strategic test planning for complex, cross-functional projects.
•Ensure compliance with regulatory and security standards where applicable (e.g., SOC 2, HIPAA, GDPR).
•Advocate for quality as a strategic business enabler, not just a gatekeeping function.
•Collaborate with software and infrastructure engineering to implement continuous testing in CI/CD pipelines and support test environments and data management.
•Lead risk-based testing and strategic test planning for complex, cross-functional projects.
•Ensure compliance with regulatory and security standards where applicable (e.g., SOC 2, HIPAA, GDPR).
•Advocate for quality as a strategic business enabler, not just a gatekeeping function.
Minimum Qualifications:
•15+ years of experience in Software QA, with at least 5 years in a leadership role.
•Proven experience implementing enterprise-grade test automation and QA transformation initiatives.
•Excellent communication and leadership skills, with the ability to influence cross-functional teams and executive stakeholders.
•Strong analytical and strategic thinking skills, with a focus on preventing defects rather than detecting them.
•Experience with cloud-native applications and testing in event driven, microservices architectures is a plus.
•Competency in Scrum or other agile and iterative processes.
•Proven analytical skills to solve complex problems by manipulating and utilizing business data
•Able to deliver effective documentation
•Ability to perform comfortably in a fast-paced, high-intensity, deadline-oriented work environment
•Exceptional oral and written communication skills required to document and communicate with internal and external resources
•Strong organizational skills with exceptional attention to detail required to ensure accuracy and effective execution of all projects and tasks undertaken
This job is found at InterviewStack.io
Skills
automationseleniumplaywrightcypresspostmanpytestintegration testingpower birest apisazure devopsci/cdhipaagdprmicroservicesscrumagiletest automationregression testingperformance testingapi testingtest planningquality assurance