Q

Software QA Lead

Qsc
Full-time
On-site
Bengaluru, Karnataka, India
QA Lead

Overview

QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining how people interact with sound, video, and control technologies.

Β 

We are seeking a Software QA Lead to lead and scale our QA function within the Enterprise Technology team. This role is responsible for establishing a comprehensive quality strategy, building and mentoring a high-performing QA engineering team, and driving best-in-class testing practices across our enterprise applications and systems, including but not limited to Salesforce, Oracle, Aria, and Microsoft Azure-based services (data infrastructure, microservices, and more).

Β 

The ideal candidate will have proven experience utilizing Generative AI (GenAI) tools and techniques to accelerate and enhance software QA processes β€” such as intelligent test case generation, automated defect prediction, smarter test automation, and performance optimization β€” ensuring our QA function remains at the forefront of innovation.

Β 

This is a critical leadership role where you will influence how enterprise technology is delivered and ensure our platforms meet the highest standards of reliability, performance, and user satisfaction.

Β 

This roles is based out of Bengaluru, India

Responsibilities

QA Leadership and Strategy

Β 

  • Develop and execute a comprehensive QA vision and roadmap aligned with QSC’s enterprise technology goals.
  • Define quality assurance standards, processes, and success metrics across all enterprise applications.
  • Establish governance for QA methodologies including manual, automated, functional, regression, integration, and UAT testing.
  • Integrate modern GenAI techniques into the QA lifecycle to automate, accelerate, and improve test creation, execution, and analysis.
  • Partner with engineering, product management, and business stakeholders to embed quality early in the development lifecycle (β€œshift left”).
  • Create documentation, templates, and standard operating procedures for consistent, repeatable QA practices.
  • Regularly report quality metrics (defect leakage rates, test coverage, automation rates, etc.) to leadership.

End-to-End Testing and Test Automation

Β 

  • Design, implement, and maintain a scalable, modular, and reusable automated testing framework for enterprise applications.
  • Define test strategy, plans, cases, and scripts for end-to-end processes spanning multiple integrated systems (e.g., Salesforce to Oracle to Azure services).
  • Develop and manage automated test pipelines that integrate with CI/CD systems (e.g., Azure DevOps, Jenkins).
  • Utilize GenAI and machine learning approaches to optimize test coverage, prioritize risk areas, and predict defects early.
  • Implement continuous testing practices to support frequent releases with high confidence.
  • Identify opportunities to expand automation coverage, reduce manual testing effort, and improve time to market.

Application & System-Specific QA Oversight

Β 

  • Lead functional, integration, regression, security, and performance testing for Salesforce CRM customizations, Oracle ERP modules, Aria billing solutions, and Azure-hosted services.
  • Collaborate with system architects and development teams to deeply understand application architecture and define critical testing paths.
  • Develop testing strategies specific to cloud-native applications and microservices, including API testing, data validation, and system interoperability.
  • Manage testing efforts for third-party software upgrades, patches, and custom integrations across platforms.
  • Ensure appropriate validation of data pipelines, ETL processes, and analytics systems hosted on Microsoft Azure.

Team Building and People Management

Β 

  • Build and scale a high-performing QA engineering team with skills in both manual and automated testing.
  • Define and own hiring plans, job descriptions, interview processes, and onboarding plans for new QA hires.
  • Coach and mentor team members on technical skills, GenAI-driven testing innovations, career growth, and leadership competencies.
  • Foster a collaborative, innovative, and psychologically safe team culture that values transparency, accountability, and continuous learning.
  • Conduct regular performance reviews, provide constructive feedback, and recognize high performance.
  • Create a culture of ownership, ensuring QA team members are deeply integrated with cross-functional scrum and project teams.

Qualifications

  • 8+ years in software QA, quality engineering, or software testing leadership roles, preferably within enterprise technology environments.
  • 3+ years directly managing or building QA teams in a fast-paced, agile organization.
  • StrongΒ hands-on experience with modern testing methodologies, automation frameworks, and tools (e.g., Selenium, Playwright, JUnit, TestNG).
  • Proven expertise testing complex enterprise systems like Salesforce, Oracle, and cloud-native applications in Microsoft Azure.
  • Demonstrated experience integrating Generative AI (GenAI) into QA workflows to improve efficiency, accuracy, and coverage.
  • Experience with DevOps and CI/CD pipelines integrated with automated testing suites.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field; Master’s degree a plus.
  • Expertise in test automation, API testing, performance testing, and security testing.
  • Strong strategic thinking combined with hands-on technical execution skills.
  • Exceptional leadership, communication, and cross-functional collaboration abilities.
  • Experience working with global teams and enterprise stakeholders.
  • ISTQB, CSTE, or other QA certifications are a plus.