ABOUT YOU
The Director of QA is a senior technical leadership role responsible for owning and scaling Xsolla's quality engineering function across multiple product lines, teams, and time zones. You will define and drive the strategic vision for quality assurance — from test automation architecture and CI/CD integration to AI-assisted testing practices and performance engineering. You will lead a distributed organization of 30+ QA engineers and leads as part of a broader QA organization of 75+ professionals, ensuring predictable, high-quality releases across every product Xsolla delivers.
This is not a management-only position. You must be deeply technical — capable of reviewing automation code, architecting test frameworks, debugging CI/CD pipelines, and evaluating AI-driven testing approaches hands-on.
ABOUT US
Xsolla is a global video game commerce company that provides a comprehensive suite of tools and services for game developers and publishers — including payments, distribution, game stores, launcher solutions, and partner network services. Our platform processes transactions across 200+ geographies, supporting thousands of games and millions of players worldwide. Quality is not optional — it is foundational to every product we ship.
Key Responsibilities
Strategic Leadership & Ownership
- Must be technical and able to write code for testing and automation.
- Use Claude AI to assist in code creation, automation, and test design.
- Follow QA processes rigorously: create and execute robust test cases in Qase, maintain clear documentation in automation frameworks, ensure traceability of executed test cases with statuses (pass, fail, blocked), and file Staging Bugs with detailed documentation following training standards.
- Contribute to iterative improvements in QA Score and testing processes.
- Strong communication and collaboration skills, analytical mindset, and commitment to continuous learning.
- Ability to work effectively in Agile/Scrum environments, participating in sprint planning, retrospectives, and daily stand-ups.
Required Qualifications
- 15+ years of experience in QA/Quality Engineering, with at least 6+ years in Senior Manager or Director-level roles.
- Proven experience leading teams of 30+ people distributed across multiple time zones and cultural contexts.
- Hands-on technical proficiency — you can write and review test automation code, not just manage people who do. Proficiency in one or more: Python, JavaScript/TypeScript, Java.
- Deep expertise in test automation frameworks: Playwright, Selenium, Cypress, or equivalent for UI; REST/GraphQL API testing tools; database validation via SQL.
- Performance testing experience: K6, JMeter, Gatling, or Locust — designing, executing, and analyzing load/stress/soak tests.
- Expert knowledge of Git: branching strategies (GitFlow, trunk-based), pull request workflows, code review practices, repository management across multiple repos.
- Expert knowledge of CI/CD: designing and maintaining pipelines (GitHub Actions, GitLab CI, Jenkins, CircleCI), integrating automated tests into build/deploy workflows, debugging pipeline failures.
- Demonstrated use of AI tools in professional QA work — Claude, ChatGPT, Copilot, or similar — for test generation, automation coding, defect analysis, or process optimization. Provide specific examples.
- Strong understanding of Agile/Scrum methodologies and experience operating within and across Agile teams.
- Experience with test management platforms (Qase, TestRail, Zephyr, or similar).
- Excellent communication skills — ability to present complex technical quality topics to non-technical stakeholders, write clear documentation, and influence without authority.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Experience in the video game, fintech, or e-commerce/payments industry — understanding the unique quality challenges of high-throughput transaction systems.
- Experience with cloud-native architectures (GCP, AWS, Azure) and testing strategies for microservices, event-driven systems, and distributed architectures.
- Familiarity with containerization and orchestration (Docker, Kubernetes) for test environment management.
- Experience building or managing unified test environments — non-production environment strategies that enable safe, deterministic, and scalable validation.
- Knowledge of security testing fundamentals (OWASP, penetration testing, vulnerability scanning).
- Experience with data pipeline testing and data quality validation.
- Background in establishing QA Centers of Excellence or transforming QA organizations from manual-heavy to automation-first.
- 90 days: Complete assessment of current QA processes, tooling, team capabilities, and automation coverage. Establish relationships with all QA leads and key engineering stakeholders. Identify top 3 strategic gaps.
- 180 days: Deliver a QA strategy roadmap aligned with product and engineering priorities. Implement measurable improvements in automation coverage and CI/CD test integration. Launch AI-assisted testing pilot across at least 2 product teams.
- 365 days: Achieve measurable reduction in production defect escape rate. Demonstrate >80% automation coverage on critical regression paths. AI-assisted testing practices adopted across all QA teams. QA Score trending consistently upward. Team engagement and retention metrics at or above company benchmarks.