X

Xsolla

Global payment solutions for video games

Director of Quality Assurance

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeBaku, AzerbaijanNo salary listedIn-person

About the Job

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 or more people distributed across multiple time zones and cultural contexts.
  • Hands-on proficiency writing and reviewing test automation code, using at least one of Python, JavaScript/TypeScript, or Java.
  • Expertise in UI test automation frameworks such as Playwright, Selenium, or Cypress (or equivalent); REST or GraphQL API testing tools; and database validation using SQL.
  • Performance testing experience with tools such as K6, JMeter, Gatling, or Locust, including designing, executing, and analyzing load, stress, and soak tests.
  • Expert knowledge of Git, including branching strategies, pull-request workflows, code review practices, and repository management across multiple repositories.
  • Expert knowledge of CI/CD, including designing and maintaining pipelines, integrating automated tests into build and deployment workflows, and debugging pipeline failures.
  • Demonstrated professional use of AI tools such as Claude, ChatGPT, or Copilot for test generation, automation coding, defect analysis, or process optimization, with specific examples.
  • Strong understanding of Agile/Scrum methodologies and experience working within and across Agile teams.
  • Experience with test management platforms such as Qase, TestRail, or Zephyr.
  • Ability to present technical quality topics to non-technical stakeholders, write clear documentation, and influence without authority.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Ability to write code for testing and automation and use Claude AI to assist with code creation, automation, and test design.
  • Ability to create and execute test cases in Qase, maintain automation framework documentation, track execution statuses, and file staging bugs with detailed documentation.
  • Ability to contribute to QA Score and testing-process improvements and work within Agile/Scrum ceremonies.

Responsibilities

  • Define and execute the QA strategy across all products, aligning quality objectives with business goals and product roadmaps.
  • Own QA deliverables from test planning through release sign-off and be accountable for outcomes.
  • Establish and enforce quality gates, defect governance policies, and release-readiness criteria across product teams.
  • Evolve the QA function from reactive testing to proactive quality engineering embedded throughout the software development lifecycle.
  • Represent QA to executive stakeholders, communicating quality risks, tradeoffs, and resource needs with clarity and data.
  • Architect and oversee enterprise-grade test automation frameworks for user interfaces, APIs, database validation, and performance testing.
  • Define and maintain test-code quality standards, including code reviews, pull-request contributions, reusable libraries, and modular test design.
  • Set and apply Git standards across repositories, including branching strategies, merge-request reviews, repository hygiene, and versioning practices.
  • Design, optimize, and troubleshoot automated build, test, and deployment pipelines, and ensure automation has clear pass/fail signals, regression gates, and performance benchmarks at each release stage.
  • Drive infrastructure-as-code practices for test environments, including containerized execution, ephemeral environments, and parity between staging and production.
  • Evaluate, select, and implement QA tooling, including Qase, observability tools, and defect-tracking integrations.
  • Operationalize AI-assisted quality engineering, including Claude AI for code generation, test design, automation scripting, and documentation.
  • Define governance for AI-generated test artifacts, including validation, review, and sign-off processes.
  • Establish metrics for AI adoption's impact on QA velocity, coverage, and defect detection.
  • Lead, mentor, and develop a distributed team of 30+ QA professionals across multiple time zones; conduct one-to-ones, career-development conversations, and performance reviews; and identify future QA leaders.
  • Build a high-performance culture emphasizing ownership, technical excellence, continuous learning, and psychological safety.
  • Design onboarding programs, skill-development paths, and technical training curricula, including AI literacy for QA team members.
  • Manage resource allocation and capacity planning across concurrent projects to support predictable and sustainable delivery.
  • Apply cross-cultural leadership practices across the distributed team.
  • Enforce QA processes, including creating, maintaining, and executing traceable Qase test cases with pass, fail, or blocked statuses.
  • Ensure staging bugs include reproduction steps, expected and actual behavior, environment details, screenshots or videos, and severity classification.
  • Maintain documentation for automation frameworks so engineers can onboard and contribute.
  • Improve QA Score metrics, including automation coverage, defect escape rate, test-execution velocity, and regression stability.
  • Define and track QA KPIs and OKRs, and regularly present quality dashboards and trend analysis to leadership.
  • Conduct root-cause analysis on production escapes and implement systemic corrective actions.
  • Partner with Engineering, Product, DevOps, and Release Management to embed quality practices throughout the development lifecycle.
  • Drive sprint planning, retrospectives, daily stand-ups, and release ceremonies in Agile/Scrum environments.
  • Serve as the primary QA stakeholder for cross-functional work involving environment strategy, deployment automation, incident response, and post-mortems.
  • Build relationships with engineering leadership to ensure QA accelerates delivery rather than becoming a bottleneck.
  • Assess current QA processes, tools, team capabilities, and automation coverage; establish stakeholder relationships; and identify strategic gaps during the first 90 days.
  • Deliver a QA strategy roadmap and measurable improvements in automation coverage and CI/CD integration, and launch an AI-assisted testing pilot across at least two product teams within 180 days.
  • Within 365 days, reduce production defect escapes, reach more than 80% automation coverage on critical regression paths, establish AI-assisted testing across QA teams, improve QA Score, and meet company benchmarks for team engagement and retention.

Desired Qualifications

  • Experience in the video game, fintech, or e-commerce/payments industry, including understanding quality challenges in high-throughput transaction systems.
  • Experience with cloud-native architectures such as GCP, AWS, or Azure, and testing microservices, event-driven systems, and distributed architectures.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes for test environment management.
  • Experience building or managing unified non-production test environments that support safe, deterministic, and scalable validation.
  • Knowledge of security testing fundamentals, including OWASP, penetration testing, and vulnerability scanning.
  • Experience with data pipeline testing and data-quality validation.
  • Experience establishing QA Centers of Excellence or transforming QA organizations from manual-heavy to automation-first.

About the Company

Xsolla

Global payment solutions for video games

Xsolla provides payment processing, fraud detection, and gamified monetization tools for video game developers and publishers worldwide. It processes games’ payments across many countries, protects against fraud, and offers in-game shops, bundles, and subscriptions through a single integration. Its focus on game-specific monetization, multi-currency and language support, and global reach distinguishes it from generic payment providers. Its goal is to help developers earn revenue, remove barriers to monetization and distribution, and ensure players can access games easily.

Company size
501-1,000
Company stage
N/A
Total funding
$73M
Headquarters
Los Angeles, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Xsolla

See more jobs