Role Brief:
We are seeking an experienced Director of Quality Assurance (QA) to lead and oversee our QA initiatives. The ideal candidate will have a strong background in comprehensive testing methodologies, including black-box, automation, load, VAPT (penetration), and performance testing, as outlined in the key points. This role requires exceptional leadership, technical expertise, and the ability to align QA strategies with organizational objectives.
Responsibilities
- Strategic Leadership
- Define and implement a comprehensive QA strategy to ensure product quality and delivery excellence.
- Establish robust QA processes, standards, and best practices across teams.
- Testing Oversight
- Manage and enhance testing methodologies, including:
- Black Box Testing: Oversee manual and functional testing processes to ensure comprehensive QA coverage.
- Automation Testing: Drive automation initiatives to improve efficiency and reduce time-to-market.
- Load Testing: Ensure system stability and scalability under high-load conditions.
- VAPT Testing: Lead penetration testing efforts to identify and mitigate security vulnerabilities.
- Performance Testing: Validate application performance and optimize response times.
- Manage and enhance testing methodologies, including:
- Team Management
- Build, mentor, and manage a high-performing QA team.
- Foster a culture of accountability, collaboration, and continuous improvement.
- Collaboration and Communication
- Work closely with cross-functional teams, including development, product, and operations, to align QA objectives.
- Act as the primary point of contact for all quality-related matters.
- Metrics and Reporting
- Define quality metrics and KPIs to monitor and improve testing effectiveness.
- Present regular QA reports and insights to senior leadership.
- Technology and Tools
- Evaluate and integrate cutting-edge tools and technologies to enhance QA processes.
- Ensure the QA team is proficient with relevant tools for automation, load, and security testing.
Required Skills & Experience
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience:
- 18+ years in QA, with at least 5 years in leadership roles.
- Proven expertise in black-box, automation, load, VAPT, and performance testing.
- Technical Skills:
- Hands-on experience with QA tools like Selenium, JMeter, LoadRunner, or similar.
- Familiarity with security testing tools such as Burp Suite or OWASP ZAP.
- Proficiency in agile and DevOps methodologies.
- Leadership: Strong ability to manage diverse teams and drive results in a fast-paced environment.
- Communication: Excellent verbal and written communication skills for collaboration and reporting.