Senior QA Engineer
Xsolla (USA), Inc., operating under the Xsolla brand, is a global video game commerce and payments company serving game developers, publishers, creators, and payment providers.
Projects
About Xsolla (USA), Inc.
Xsolla provides merchant-of-record and payment-processing services plus direct-to-consumer commerce, web shops, publishing and distribution tools, cloud gaming, fraud prevention, player engagement, creator monetization, and developer tooling for the video game industry. Its solutions operate across 200+ geographies with 1,000+ payment methods and are actively supported through live products, documentation, customer support, and ongoing hiring.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will lead manual testing for complex features across multiple environments and conduct exploratory, regression, load, stress, and performance testing. You will document test cases and issues, analyze production behavior and logs, manage test environments and staging pipelines, support CI/CD coverage, integrate AI-powered QA tools, and advocate for quality throughout planning, reviews, and releases. You will also mentor junior QA engineers.
Requirements
- Experience in software QA or testing roles with end-to-end quality ownership
- Degree in Computer Science, Information Technology, or a related field
- Understanding of manual testing methodologies and the defect life cycle
- Proficiency with Jira, Git, Postman, browser developer tools, and command-line usage
- Experience with CI/CD pipelines and deployment readiness processes
- Strong verbal and written English communication skills
- Familiarity with AI-powered testing tools
- Experience with Playwright, Cypress, or Selenium
- Understanding of backend technologies and APIs, with familiarity with PHP or related languages
- Experience with Linux environments and Bash scripting
- Experience using AI platforms such as ChatGPT, Testim, Mabl, or AI-based bug-triaging tools in QA
Responsibilities
- Lead manual testing of complex features across multiple environments
- Conduct exploratory and regression testing using structured documentation and product knowledge
- Identify, log, and track reproducible issues using bug tracking tools such as Jira
- Analyze production logs and real-user behavior to identify quality gaps
- Create and maintain test cases, checklists, and QA documentation
- Collaborate with engineering and DevOps teams on CI/CD test coverage
- Evaluate and integrate AI-powered tools into QA workflows
- Manage test environments, staging pipelines, and job configurations
- Conduct load and stress testing and performance investigations
- Advocate for quality during sprint planning, reviews, and release cycles
- Mentor junior QA engineers
Hiring Process
Background checks may be conducted, where permitted by law, after the final interview stage.
