Director of Quality Assurance -
Confidential
Posted: April 17, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Director of Quality Assurance is responsible for leading and scaling the QA function, defining quality strategy, and ensuring delivery of high-performing SaaS applications hosted in Microsoft Azure, with a focus on AI-enhanced features.
Required Skills
Job Description
Director of Quality Assurance (QA)
Department: Engineering
Reports To: VP of Software Engineering
About the Role
We are seeking an experienced Director of Quality Assurance to lead and scale our QA function across a growing engineering organization. You will define the quality strategy, build world‑class processes, and ensure the delivery of secure, reliable, and high‑performing SaaS applications hosted in Microsoft Azure.
You will also guide quality practices for AI-enhanced features built on the Microsoft AI Platform, ensuring responsible, secure, and reliable AI-driven capabilities.
Key Responsibilities
Quality Strategy & Leadership
Develop and own the enterprise-wide QA strategy aligned with product and engineering goals.
Provide strong leadership to QA managers and engineers, including coaching, hiring, and organizational development.
Build and scale a high-performing QA organization that supports rapid product and team growth.
Champion a culture of accountability, quality, and continuous improvement.
Processes & Best Practices
Establish scalable QA processes covering test planning, execution, automation, defect management, and release validation.
Define and maintain quality gates within structured release cycles and CI/CD pipelines.
Drive early quality involvement through shift-left testing practices.
NetSuite SuiteApp Testing
Oversee Quality Assurance for NetSuite SuiteApp development, including:
Testing custom SuiteScript logic and workflows
Ensuring compliance with NetSuite SuiteApp certification requirements
Testing UI customizations, forms, saved searches, roles, and permissions
Verifying deployment quality across Sandbox, Release Preview, and Production environments
AI & Microsoft Platform Testing
Oversee quality assurance for AI-driven features built on Microsoft Azure AI platform.
Develop QA strategies specific to AI systems, including:
Model validation and accuracy testing
Prompt quality and regression testing
Safety, bias, and responsible AI assessments
Performance, reliability, and failover evaluation
Partner with Data Services, Product, and Engineering teams to ensure AI features meet reliability, compliance, and trustworthiness standards.
Test Automation & Tooling
Lead development of automated test frameworks across UI, API, integration, performance, and resilience.
Select and integrate modern QA tooling with Azure DevOps and cloud-native workflows.
Oversee test environment strategy, test data management, and reusable automation components.
Cloud & SaaS Quality
Ensure scalability, security, and reliability of multi-tenant SaaS apps hosted in Microsoft Azure.
Collaborate with DevOps for performance testing, chaos testing, resilience testing, and pipeline quality controls.
Improve quality across microservices, distributed systems, and modern Azure-native architectures.
Cross-Functional Collaboration
Work closely with Product on requirements, acceptance criteria, and release planning.
Partner with Security and Compliance teams to support SOC2, ISO 27001, HIPAA, or other frameworks.
Communicate release readiness, quality trends, and risks to executive leadership.
Metrics & Reporting
Define, track, and report KPIs for automation, defect trends, release stability, and AI reliability metrics.
Establish proactive monitoring and feedback loops to reduce customer‑reported issues.
Qualifications
Required
10+ years of experience in software QA, including 5+ years in QA leadership roles (Manager, Senior Manager, Director).
Proven experience building and scaling QA organizations in a globally distributed company.
Demonstrated ability to develop QA leaders, mentor teams, and elevate overall testing competency.
Strong background in automated testing, CI/CD integration, and modern DevOps testing practices.
Experience with Azure-hosted applications and cloud-native development environments.
Technical Knowledge Requirements
Candidates must have working knowledge of:
C# and .NET – application architecture understanding and test automation integration.
Python – scripting, automation frameworks, and data validation workflows.
Progressive Web Apps (PWAs) – offline behavior, reliability testing, and compatibility validation.
SQL Server – relational data validation, schema verification, query optimization.
Snowflake – data pipeline testing, analytics validation, and large-scale data quality.
Linux & Windows – cross-environment testing, containerization, and OS-level validation.
AI Testing– including AI model validation, Azure AI Services, Azure OpenAI, Copilot integrations, and Responsible AI testing techniques.
Preferred
Experience with Azure DevOps pipelines and test plans.
Knowledge of microservices, Docker, Kubernetes, and cloud-native design patterns.
Familiarity with regulated frameworks (SOC2, ISO 27001).
Background working with distributed or global engineering teams.
What We Offer
Opportunity to lead and modernize QA strategy for a growing SaaS product portfolio.
High-impact leadership role with visibility across engineering and executive teams.
Collaborative, innovative engineering culture.
Competitive compensation and comprehensive benefits.