Quality Head - R&D

We at ETP are looking for smart and dynamic professionals striving to achieve excellence. If you are passionate about creating value and are innovative and self-driven, this is the right organization for you. Would you like to partner in ETP’s success story? If yes, please submit your resume stating the position applied for, photograph, current and expected salaries, educational qualifications, employment history and contact details to careers@etpgroup.com Here is what we do - http://www.etpgroup.com/Videos.html Company Description ETP Group is a leading Unified Commerce Software company, with a 36-year track record of delivering enterprise-class retail and e-commerce technology solutions. Market-leading retailers in Asia Pacific use ETP across hundreds of thousands of employees, over 500 brands and across 24 countries. ETP's cloud-native AI-powered solution suites, ETP Unify and Ordazzle, encompass a broad spectrum of e-commerce and retail functionalities, from POS, CRM, OMS, PIM, Unified Inventory to Unified Promotions, Logistics management and seamless integration with marketplaces and e-commerce platforms. ETP’s Unified Commerce Retail Platforms create a friction-less and consistent shopping experience for consumers across all channels, wherever, whenever, and however they choose to shop. ETP’s strength lies in its ability to provide robust and innovative retail solutions built with the most scalable and secure technology, MACH architecture and beautiful UI design. The capability to provide localization and support in 24 countries has enabled ETP to acquire significant regional and global customers. ETP’s “asset-light” solutions minimize IT administrative costs and provide AI-powered recommendations

필요한 경험
15+
위치
Mumbai
역할 유형
Full Time
공유하기

The Head of Quality is responsible for establishing and leading the quality assurance strategy and execution across the SaaS product lifecycle. This role ensures the delivery of a high-quality, reliable, and scalable product that meets customer expectations and business objectives. They champion a culture of quality throughout the organization.

Key Responsibilities:

  • Define and enforce SDLC/STLC processes and documentation standards.
  • Conduct process audits and ensure compliance across teams.
  • Maintain templates, checklists, and process documentation.
  • Validate the quality of requirements, design, test, and release artefacts.
  • Identify process gaps and drive corrective/preventive actions.
  • Act as the process quality gate for all releases.
  • Provide guidance and training on process adherence.

Strategy and Vision:

  • Develop and implement a comprehensive quality strategy aligned with the company;s overall goals and product roadmap.
  • Define and track key quality metrics and KPIs (e.g., defect density, test coverage, customer satisfaction related to quality).
  • Stay abreast of industry best practices, emerging technologies, and trends in quality assurance for SaaS products.
  • Advocate for quality principles and practices across engineering, product, and other relevant teams.

Team Leadership and Development:

  • Build, mentor, and lead a high-performing quality assurance team, including QA engineers, test automation specialists, and potentially performance and security testers.
  • Foster a collaborative and growth-oriented environment within the QA team.
  • Define roles and responsibilities, conduct performance reviews, and identify training and development needs.
  • Effectively allocate resources to meet product demands and quality goals.

QA Process and Standards:

  • Establish and maintain clear and efficient QA processes, methodologies (e.g., Agile, Scrum, Waterfall), and standards.
  • Develop and implement test plans, test cases, and test scripts for various testing types (functional, integration, regression, performance, security, usability).
  • Ensure consistent application of QA processes across different product areas and teams.
  • Implement and manage defect tracking and reporting systems.

Test Automation:

  • Drive the development and implementation of robust test automation frameworks to improve efficiency and test coverage.
  • Evaluate and select appropriate automation tools and technologies.
  • Ensure the maintainability and scalability of automation scripts.

Collaboration and Communication:

  • Work closely with product managers, engineers, designers, and other stakeholders throughout the development lifecycle to ensure quality is built-in from the beginning.
  • Communicate effectively on quality-related matters, including test results, defect status, and risk assessments.
  • Participate in sprint planning, reviews, and retrospectives to provide quality insights.
  • Act as a point of contact for quality-related inquiries and escalations.

Risk Management and Mitigation:

  • Identify and assess potential quality risks early in the development process.
  • Develop and implement mitigation strategies to minimize the impact of identified risks.
  • Analyze defect trends and identify root causes to prevent future issues.

Continuous Improvement:

  • Continuously evaluate and improve QA processes and methodologies based on feedback, data analysis, and industry best practices.
  • Promote a culture of continuous learning and improvement within the QA team and the broader organization.
  • Implement tools and techniques to enhance test efficiency and effectiveness.

Ideal Candidate Profile:

  • Strong SDLC/STLC and Agile process knowledge.
  • Experience in process audits, governance, and documentation review.
  • Familiar with maturity models (CMMI/ISO preferred).
  • Strong analytical and communication skills.
  • Ability to enforce process discipline across teams.

Experience:

  • 15+ years of progressive experience in quality assurance, with at least 5-7 years in a leadership role within a SaaS environment.
  • Proven track record of building and leading high-performing QA teams.
  • Deep understanding of the SaaS development lifecycle and deployment models.
  • Significant experience in developing and implementing test automation frameworks.
  • Experience with various testing methodologies and tools.

Technical Skills:

  • Strong understanding of software testing principles, methodologies, and best practices.
  • Proficiency in test automation tools and frameworks (e.g., Selenium, Cypress, Playwright).
  • Familiarity with performance testing tools (e.g., JMeter, LoadRunner) and security testing concepts.
  • Experience with CI/CD pipelines and integrating automated tests.
  • Understanding of cloud platforms (e.g., AWS, Azure, GCP) and their impact on quality assurance.
  • Familiarity with database technologies and query languages.

Soft Skills:

  • Excellent leadership, communication (written and verbal), and interpersonal skills.
  • Strong analytical and problem-solving abilities.
  • Strategic thinking and the ability to translate business needs into quality strategies.
  • Ability to influence and collaborate effectively across different teams.
  • Results-oriented with a strong focus on delivering high-quality products.
  • Adaptability and the ability to thrive in a fast-paced, evolving environment.

Education:

  • Bachelor;s degree in Computer Science, Engineering, or a related field (Master;s degree preferred).
  • Relevant certifications (e.g., ISTQB, CSTE) are a plus.

Key Performance Indicators (KPIs) for this Role:

  • Reduction in medium, critical and high-severity production defects.
  • Improvement in test coverage (unit, integration, end-to-end).
  • Increase in automation test execution efficiency.
  • Improvement in customer satisfaction scores related to product quality and reliability.
  • Reduction in the time to release new features due to efficient testing processes.
  • Team satisfaction and retention rates within the QA organization.

SQA KPIs

  • Process compliance rate
  • Reduction in process deviations
  • Documentation completeness/quality
  • Lower defect leakage