QA Specialist
- Remote
- QA
Job description
At Ancient Gaming, we're not just participating in the iGaming revolution – we're leading it. Founded in Malta in 2018, we've exploded into a global force of 100+ creative rebels spread across 35+ countries, united by our passion for creating mind-blowing gaming experiences. We embrace a remote first culture, giving our team the freedom to work from anywhere while staying connected through our passion for gaming and innovation.
⚡ Your mission as QA Specialist:
You'll meticulously test and assess games, identifying issues and ensuring flawless gameplay. Your expertise will drive the refinement of player experiences and contribute to our commitment to excellence
We're the masterminds behind:
CSGORoll – The world's #1 skin gaming platform for CS2 players, featuring our custom-built games like Roulette, Crash, Unboxing, and PVP battles that keep 100,000s of players coming back daily
HypeDrop – A gamified shopping phenomenon where over 500,000 users experience the adrenaline rush of mystery box openings, box battles, and customizable deals (150+ million boxes sold and counting)
You will:
Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
Create detailed, comprehensive, and well-structured test plans and test cases.
Estimate, prioritise, plan, and coordinate testing activities.
Identify, record, provide thorough documentation on, and track bugs.
Perform thorough regression testing when bugs are resolved.
Regular regression testing on the production environment to identify unreported bugs or areas for general quality improvement.
Liaise with the customer support team and directly with customers via community chat portals to review and onboard valuable customer feedback.
Develop and apply testing processes for new and existing products to meet client needs.
Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
Monitor debugging process results.
Stay up-to-date with new testing tools and test strategies.
Job requirements
You will excel in this role if you possess:
Good knowledge of how web applications work; JavaScript/TypeScript, REST, WebSockets, SQL.
Experience with Automated End-to-end testing (Using Cypress/Playwright).
Good knowledge of GIT.
Experience with issue-tracking tools such as JIRA or Linear.
Experience with agile methodology.
Knowledge of how to measure the performance of AngularJS components.
A minimum of 3 years of experience in a similar QA role.
Smoke testing, Sanity testing, Manual end-to-end testing, Regression testing experience and knowledge.
It would be advantageous if you possess:
Experience with Performance/Load Testing tools such as JMeter.
Experience with testing APIs using Postman, SoapUI, Apollo or equivalent tools.
Knowledge of GraphQL.
The Perks That Actually Matter:
Work From Literally Anywhere – Beach in Bali? Mountain cabin? City apartment? Your call.
Annual Team Meetups in Epic Locations – Previous destinations have included vibrant European capitals, tropical islands and adventure hubs.
Home Office Budget – Get the setup you need to do your best work.
Growth Fund – Dedicated budget for courses, conferences, and skill development (plus unlimited Udemy access).
Mental Health Support through Spill – Because creative brains need care too.
Be Part of Something Big - We're growing fast, which means unlimited opportunities to level up your career.
Our "Not-So-Secret" Secret Sauce:
We Get Shit Done – No endless meetings or analysis paralysis. We move fast.
Failure = Learning – We celebrate bold attempts, not just successes.
Remote-First, Not Remote-Compromise – Our distributed team is our strength, not an afterthought.
Player Obsessed – Every design decision starts and ends with our users.
or
Your application has been received! 💙
Thank you so much for applying! We’re excited to review your submission and aim to get back to you with feedback within the next 2 weeks. In the meantime, keep an eye on your email—and don’t forget to check your spam folder just in case!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
