Director of Quality Assurance
Own and scale Xsolla's quality engineering function across multiple product lines, teams, and time zones. Define the strategic vision for quality assurance, lead a distributed QA organization, and remain deeply technical in test automation, CI/CD, performance engineering, and AI-assisted testing.
Responsibilities
- Define and execute the QA strategy across all products, aligning quality objectives with business goals and product roadmaps.
- Own QA deliverables end-to-end from test planning through release sign-off.
- Establish and enforce quality gates, defect governance policies, and release readiness criteria.
- Drive organizational maturity from reactive testing to proactive quality engineering.
- Represent QA at the executive level to articulate quality risks, tradeoffs, and resource needs.
- Architect and oversee enterprise-grade test automation frameworks spanning UI, API, database validation, and performance testing.
- Define and maintain standards for test code quality including code reviews and reusable libraries.
- Maintain Git workflows including branching strategies, merge request reviews, and repository hygiene.
- Design, optimize, and troubleshoot CI/CD pipelines.
- Ensure automation is fully integrated into CI/CD pipelines with pass/fail signals and regression gates.
- Drive adoption of infrastructure-as-code practices for test environments.
- Evaluate, select, and implement QA tooling including test management platforms and defect tracking integrations.
- Use AI tools to generate test cases, write automation code, analyze test results, and accelerate debugging.
- Champion and operationalize AI-assisted quality engineering using Claude AI for code generation, test design, automation scripting, and documentation.
- Define governance frameworks for AI-generated test artifacts.
- Stay current with AI/ML advancements relevant to testing.
- Establish metrics to measure the impact of AI adoption on QA velocity and coverage.
- Lead, mentor, and develop a distributed team of 30+ QA professionals across multiple time zones.
- Build a high-performance culture rooted in ownership and continuous learning.
- Conduct 1:1s, career development conversations, and performance reviews.
- Design and implement onboarding programs and technical training curricula.
- Manage resource allocation and capacity planning across concurrent projects.
- Enforce rigorous QA processes including test case management in Qase.
- Ensure staging bugs are filed with detailed reproduction steps and severity classification.
- Maintain automation framework documentation.
- Drive iterative improvements in QA Score metrics.
- Define and track QA KPIs and OKRs and present quality dashboards to leadership.
- Conduct root cause analysis on production escapes and implement corrective actions.
- Partner with Engineering, Product, DevOps, and Release Management to embed quality practices.
- Participate in and drive sprint planning, retrospectives, and release ceremonies.
- Act as the primary QA stakeholder for cross-functional initiatives.
Requirements
- 15+ years of experience in QA or Quality Engineering, including at least 6+ years in Senior Manager or Director-level roles.
- Experience leading teams of 30+ people distributed across multiple time zones and cultural contexts.
- Hands-on proficiency in Python, JavaScript/TypeScript, or Java.
- Deep expertise in Playwright, Selenium, Cypress, REST/GraphQL API testing, and SQL database validation.
- Performance testing experience with K6, JMeter, Gatling, or Locust.
- Expert knowledge of Git workflows, branching strategies, pull requests, code reviews, and repository management.
- Expert knowledge of CI/CD with GitHub Actions, GitLab CI, Jenkins, CircleCI, or similar tools.
- Demonstrated use of AI tools in professional QA work.
- Strong understanding of Agile/Scrum methodologies.
- Experience with Qase, TestRail, Zephyr, or similar test management platforms.
- Excellent communication skills.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.