Junior QA Engineer
Xsolla is a video game commerce company that provides a suite of tools and services—including merchant of record payment processing, tax management, fraud prevention, compliance, refunds, dispute management, and end-user support—to help game developers and publishers launch, grow, and monetize their games globally. It serves video game developers, publishers, and studios of all sizes across global and regional markets.
About Xsolla
Xsolla connects the tools, systems, payments, and web shops used by the video games industry, positioning itself as a global merchant of record supporting over 1,000 payment methods and a cumulative audience of 50 million, with transaction fees around 5%. Its services include tax management, fraud monitoring and prevention, global and regional regulatory compliance, refund and dispute management, and end-user payment support. Xsolla's product lineup includes the Xsolla SDK for native in-app payments on side-loaded apps and alternative app stores, a Buy Button enabling link-out purchases from iOS mobile games in the U.S., and Web Shop for building customized, direct-to-consumer game storefronts. The company works with major gaming industry partners and clients such as Mytona, Ubisoft, MARVEL SNAP, and others, and highlights partner success stories, industry events, and its own culture and hiring initiatives on its site.
Skills
About the Role
You will join the engineering team as a Junior QA Engineer, bringing at least 2 years of experience in software testing. You'll work in a fast-paced, agile environment where you take ownership of quality at every stage of the development lifecycle. You'll perform confident manual testing while also integrating AI driven testing tools and workflows to boost productivity, coverage, and defect detection. You'll bring your expertise in exploratory and structured testing, contribute to team best practices, and proactively monitor production behavior and user experiences. You'll stay curious about emerging tools and technologies, especially AI, and know how to use them effectively without losing sight of the fundamentals.
Requirements
- Proven experience in software QA or testing roles, including ownership of end-to-end quality
- Degree in Computer Science, Information Technology, or related field
- Strong understanding of manual testing methodologies and the defect life cycle
- Proficiency with bug tracking systems (e.g., Jira) and version control (e.g., Git)
- Proficiency with browser developer tools and basic terminal/command-line usage
- Strong verbal and written English communication skills
- Familiarity with AI-powered testing tools (e.g., test case generation, smart test prioritization, AI log analysis)
- Practical experience using Postman and similar tools for API validation is desirable
- Hands-on experience with CI/CD pipelines and deployment readiness processes is desirable
- Experience with Playwright, Cypress, or Selenium for automated test development
- Understanding of backend technologies, APIs, and familiarity with PHP or related languages
- Experience working in Linux environments and using Bash scripting
- Hands-on with AI platforms (e.g., ChatGPT, Testim, Mabl, or AI-based bug triaging tools) in a QA context
Responsibilities
- Own manual testing of complex features across multiple environments
- Drive exploratory and regression testing using structured documentation and product knowledge
- Identify, log, and track reproducible issues with precision using bug tracking tools (e.g. Jira)
- Analyze production logs and real-user behavior to proactively identify quality gaps
- Create and maintain detailed test cases, checklists, and QA documentation
- Collaborate with engineering and DevOps teams to ensure reliable CI/CD test coverage
- Evaluate and integrate AI-powered tools (e.g. test generation, log analysis, visual regression) into QA workflows
- Act as a quality advocate across sprint planning, reviews, and release cycles
- Promote a culture of proactive quality ownership
