Има един прост въпрос, по който на интервю в студио за слотове веднага си личи дали човекът е тествал игри: „На играча му спира интернетът точно когато барабаните се въртят. Какво трябва да се случи?“

Верният отговор: нищо страшно. Рундът вече е изчислен на сървъра и при връщане играчът е длъжен да види същия резултат и да получи същите пари. Проверката на този сценарий е сред първите неща, на които учат нов QA в слот студио — и сред онези, които няма в нито един курс по тестване.

В какво всъщност е разликата с обичайното QA

Формално инструментите са същите: тест кейсове, Jira, Playwright, Postman, SQL. Разликата е в цената на грешката и в това какво изобщо се счита за бъг.

В обикновен продукт бъг е когато потребителят не може да извърши действие. В слот бъг е когато парите са изчислени различно от обещаното в правилата на играта или когато резултатът от рунда не може да бъде възпроизведен. Първото струва на компанията изплащания и репутация, второто — връщане от сертификационната лаборатория и отлагане на релийза със седмици.

АспектОбичайно QAQA при слотовете
Какво проверявамефункцията и UIпарите и изхода от рунда
Източник на истинатапродуктовите изискванияматематически модел + правила на играта
Приеманерелийз мениджървъншна лаборатория
Цена на пропуснат бъгхотфиксизплащания и риск за лиценза
Регресияпреди релийзаза всяка юрисдикция

Оттук идва основната промяна в мисленето. QA при слотовете по-малко натиска бутони и повече сверява числа: баланса преди и след спина, записа в историята на рундовете, транзакцията в портфейла и лога на сървъра — всичко трябва да излезе до цент.

Какво точно тества QA инженерът в студиото

  • Игровия рунд и неговото възстановяване. Прекъсната връзка, затворен таб, изтощен телефон насред бонус играта. Класическият тест е да убиеш сесията във всяка фаза на рунда и да се увериш, че при връщане състоянието се възстановява.
  • Изчисленията и таблицата с изплащания. Всяка печеливша линия, всеки множител, всички гранични комбинации. Сверява се с документа на математика, а не с „на око изглежда вярно“.
  • Бонус механиките. Безплатни завъртания, купуване на бонус, натрупващи функции, джакпоти. Тук живее над половината от бъговете: състоянието се натрупва между спиновете и логиката се чупи при нестандартни преходи.
  • Портфейла и лимитите. Залог над баланса, паралелна сесия в два таба, отменена транзакция от страна на платформата, валути с дробни стойности.
  • Отговорната игра. Лимити за депозит и залог, паузи, самоизключване, задължителни напомняния за времето на игра. В някои юрисдикции това са блокиращи изисквания с отделен чеклист — същата логика както при отдела по съответствие на оператора, но на ниво код на играта.
  • Локализациите и валутите. Една игра излиза на 15–30 езика. Проверява се не само преводът, а и отрязаният текст, форматите на числата, а понякога и забранени в конкретна страна думи и символи.
  • Съвместимостта. На слотове се играе основно от телефон, често слаб и при лоша мрежа — матрицата от устройства тук е по-дълга, отколкото при корпоративните продукти.
Основната разлика от геймдева извън хазарта: в казуална игра бъг с баланса се оправя с пач в следващия спринт. В слот, който вече е в продукция, същият бъг означава преизчисляване на изплащания на конкретни играчи, доклад до регулатора и обяснения с оператора, който е сложил играта на сайта си.

Сертификация: това, което го няма в другото QA

Преди играта да стигне до сайтовете на операторите, я проверява независима лаборатория — GLI, BMM, eCOGRA, iTech Labs. Те проверяват генератора на случайни числа, съответствието на реалния RTP с обявения, поведението при откази и спазването на правилата на конкретната юрисдикция.

QA е този, който подготвя билда и пакета документи за тази проверка: описание на механиките, правила на играта, отчети от прогоните, доказателства, че рундът се възстановява. Връщането от лабораторията струва пари на студиото и разбива релийз календара, затова „колко сертификации са минали от първия път“ е реален KPI, който ще ви цитират на интервюто.

Отделна трудност: една и съща игра се сглобява различно за различните пазари. Някъде купуването на бонус е забранено, другаде максималният залог е ограничен, на трето място таймерът на сесията е задължителен. Значи регресията се прогонва не веднъж, а според броя юрисдикции — и точно затова в студиата толкова ценят автоматизаторите.

Един ден от живота

09:30Нощен прогон на автотестовете: разбор на падналите кейсове, отделяне на реалните дефекти от flaky тестовете.
11:00Нова бонус функция на тест: прогон на сценарии с прекъсване на връзката във всяка фаза и сверка на изплащанията с математическия модел.
13:30Разговор с разработката и математика: разминаване от 0,3% между изчисления и реалния RTP на дълъг прогон.
15:00Проверка на локализациите преди старт на нов пазар: отрязан текст, формат на валутата, лимити на юрисдикцията.
17:00Дописване на автотестовете за новите линии на изплащане и събиране на пакета за сертификационната лаборатория.

Какво трябва да можеш

  1. Тест дизайн. Базовото умение, което тук е по-важно от инструментите: играта е краен автомат с пари вътре и трябва да се покрива системно, а не напосоки.
  2. SQL. Половината проверки са заявка към базата: съвпада ли транзакцията, какво е записано в историята на рундовете, излиза ли балансът.
  3. API тестване. Игровият клиент само рисува; цялата истина е в отговорите на сървъра, затова Postman и REST са ежедневен инструмент.
  4. Автоматизация. Playwright, Cypress или Selenium на UI плюс API нивото. Именно автоматизаторите получават с едно ниво повече от ръчните тестери.
  5. Базово разбиране за вероятности. Не е нужно да си математик на игри, но ще се наложи да различаваш статистическо отклонение на кратък прогон от истински бъг в изчисленията.
  6. Английски B1+. Документацията на лабораториите, кореспонденцията с оператора и вътрешните спецификации са на английски.

Колко плащат на QA в iGaming

Диапазоните са фиксирана нетна заплата на месец, по данни от раздел професии и заплати на SpinHire. „Малта / Кипър“ са офис и хибридни екипи на студиа и оператори, „ЕС“ — Полша, Румъния, Балтика, „дистанционно“ — Тбилиси, Ереван, Киев и напълно разпределени екипи.

НивоМалта / КипърЕСДистанционно
Junior€1.9–2.6K€1.3–1.9K€1–1.6K
Middle€3–4.2K€2.3–3.3K€2–3K
Senior€4.5–6K€3.6–4.8K€3.2–4.5K
QA Lead€6.5–9K€5.2–7K€4.8–6.5K

Годишният бонус в QA е по-скромен, отколкото в маркетинга: обикновено 5–12% от годишната база, понякога премии за релийз в студиата. За сметка на това диапазонът е стабилен и почти не зависи от това дали месецът е бил успешен за оператора — за разлика от медия байър с процент от печалбата.

Какво наистина вдига диапазона: автоматизацията (+20–35% спрямо ръчното ниво при равни други условия), опитът със съпровождане на сертификации и разбирането на разплащателната част. За сравнение, backend разработчик на платформата на същото ниво струва около една трета повече — разумен ориентир, ако планирате преход към разработка.

Как да влезеш в професията

Ръчното QA е един от най-достъпните входове в iGaming, наравно с поддръжката. Студиата и платформите редовно наемат тестери без опит в хазарта, защото доменните знания наистина се наваксват за няколко месеца, а прецизността — не.

  1. От QA в който и да е друг бранш. Най-честият маршрут, обикновено без загуба на ниво. Финтех и e-commerce се ценят особено: там вече има навик за пари в системата и за идемпотентност.
  2. От геймдева извън хазарта. Разбирането за игровите механики и матрицата от устройства вече го има; остава да се научат RTP, сертификацията и изискванията на юрисдикциите.
  3. От нулата към ръчно тестване на игри. Реален, но тесен път: конкуренцията за junior позиции е висока, а изискванията са английски, прецизност и умение да опишеш бъг разбираемо. Другите варианти за вход са разгледани в статията за работа в iGaming без опит.
  4. От поддръжката, вътре в компанията. Агентът в поддръжката вижда бъговете пръв и познава продукта по-добре от мнозина. Вътрешен преход към QA след година работа е обичайна история при операторите.

Какво да сложите в CV-то: типовете тествани продукти, инструментите за автоматизация с посочен стек, нивото на SQL, опит с разплащателни или финансови изчисления. Ако в опита ви няма хазарт — напишете направо какви сценарии с пари сте проверявали в предишния продукт. Това се превръща в покана по-добре от сертификат ISTQB.

Накъде да растете

Вертикалата е кратка: QA → Senior QA → QA Lead → QA Manager / Head of Quality. Нататък — или управление на качеството на цялото студио, или преход към сродни роли.

Хоризонталните маршрути от QA работят в iGaming по-добре, отколкото в повечето индустрии, защото тестерът докосва всичко наведнъж: продукт, плащания, математика и изисквания на регулаторите. Най-честите преходи са към разработка през автоматизацията, към продуктов мениджмънт, към анализи и към съответствие.

Последното не е очевидно, но е логично: човек, който с години е проверявал лимитите на отговорната игра, вече знае наполовина работата на отдела по съответствие.

Отворените позиции в студиа и платформи са в раздела разработка на игри, а пълната карта на професията със задължения, KPI и инструменти е на страницата на QA инженера. Всички позиции в индустрията с посочен диапазон са на борда на SpinHire.