The Director of QA is responsible for overseeing all aspects of software quality assurance (QA) in our company.
This role is key in ensuring that our products, services, and data meet the highest quality standards and deliver an exceptional experience for our users.
Main roles and responsibilities
Define a comprehensive company-wide quality strategy and program that aligns with the company's overall business goals.
Closely collaborate with R&D, Product, Operations, and other stakeholders in the organization to implement the quality program across software development and data management activities.
Report on the effectiveness of the quality program to senior management.
Develop and maintain a robust QA process that encompasses all phases of the software development lifecycle in the R&D.
Select, implement, and manage QA tools and technologies to optimize testing efficiency and effectiveness.
Oversee the execution of all QA activities, including planning, design, execution, and bug management.
Stay up-to-date with the latest trends and best practices in QA.
Champion a "quality-first" mindset in the organization.
Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
[8+] years of experience in software QA, with a minimum of [4+] years in a leadership role.
Proven track record of successfully building and leading high-performing QA teams.
In-depth knowledge of software development methodologies and the software development lifecycle.
Experience with various testing methodologies (e.g., functional, performance, security).
Excellent analytical and problem-solving skills.
Strong communication, collaboration, team-playing, and interpersonal skills.
Hands-on experience with QA automation tools and frameworks - a plus.
Experience with the BDD methodology - a plus.
Geospatial experience - a plus.
This position is open to all candidates.