W skrócie
- Zadania: Twórz i rozwijaj framework automatyzacji testów oraz integruj testy w CI/CD.
- Firma: Ixilix - innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, wsparcie zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Elastyczne godziny pracy i możliwość rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na jakość gier online.
- Kwalifikacje: 3+ lata doświadczenia w automatyzacji QA i umiejętności programowania w Pythonie.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Ixilix to firma technologiczna, która buduje wysokiej jakości rozwiązania i długoterminowe partnerstwa. Nasz zespół się rozwija i szukamy Senior AQA Engineer.
Obowiązki:
- Projektowanie i budowanie frameworka automatyzacji testów od podstaw, w tym architektura, struktura i standardy kodowania
- Definiowanie ogólnej strategii i podejścia do automatyzacji testów dla projektu
- Ustawienie i utrzymanie infrastruktury testowej (środowiska testowe, dane testowe, raportowanie)
- Integracja testów automatycznych z pipeline'ami CI/CD razem z zespołem DevOps, w tym uruchamianie testów w chmurze
- Rozwój testów automatycznych dla usług backendowych, REST API i komunikacji w czasie rzeczywistym (WebSocket)
- Testowanie logiki specyficznej dla gier crash: cykl życia rundy, składanie zakładów, manualne i automatyczne wypłaty, obliczanie mnożników, weryfikacja wyników gier oraz mechaniki sprawiedliwości
- Testowanie integracji z operatorami i agregatorami (portfel, zakłady, wygrane, zwroty, cofnięcia)
- Planowanie i przeprowadzanie testów obciążeniowych i wydajnościowych
- Uczestnictwo w tworzeniu planów testów i kryteriów jakości wydania
- Przeprowadzanie testów regresyjnych przed wydaniami
- Ścisła współpraca z zespołem Manual QA, backend, frontend i zespołem matematycznym
Wymagane umiejętności:
- 3+ lata praktycznego doświadczenia w Automation QA, z silnymi umiejętnościami w Pythonie (OOP, standardowa biblioteka, ekosystem)
- Udokumentowane doświadczenie w budowaniu frameworka automatyzacji od podstaw, a nie tylko w utrzymywaniu istniejącego
- Solidna wiedza na temat metodologii testowania i technik projektowania testów
- Doświadczenie w pisaniu testów automatycznych z użyciem Pytest
- Silna znajomość HTTP i doświadczenie w testowaniu REST API
- Doświadczenie w testowaniu WebSocket lub innych protokołów komunikacji w czasie rzeczywistym
- Doświadczenie w testach obciążeniowych
- Doświadczenie w ustawianiu pipeline'ów CI/CD dla automatyzacji testów (GitLab CI, GitHub Actions, Jenkins lub podobne)
- Zrozumienie architektury mikroserwisów
- Doświadczenie w pracy z bazami danych SQL i NoSQL
- Doświadczenie z Dockerem i Docker Compose
- Znajomość Linux CLI i skryptowania powłoki
- Doświadczenie z narzędziami do raportowania testów (Allure lub podobne)
- Zrozumienie kodowania znaków, formatów dat, logowania i formatów serializacji
- Silne umiejętności Git (na poziomie porównywalnym z programistami w zespole)
- Umiejętność pracy samodzielnej i przejmowania odpowiedzialności za automatyzację QA w projekcie
- Techniczny angielski (do dokumentacji i komunikacji)
Preferowane umiejętności:
- Doświadczenie w iGaming, szczególnie z grami crash, instant lub innymi grami wieloosobowymi w czasie rzeczywistym
- Zrozumienie RNG, RTP i koncepcji sprawiedliwości
- Doświadczenie z Locust
- Doświadczenie w testowaniu systemów o wysokim obciążeniu i niskiej latencji
- Doświadczenie z brokerami wiadomości (RabbitMQ, Kafka)
- Doświadczenie z TestRail lub innymi systemami zarządzania testami
- Doświadczenie z automatyzacją UI (Playwright lub Selenium) do testowania klientów gier
- Doświadczenie lub podstawowa wiedza o Go
- Doświadczenie w pracy w zespole Scrum
Co oferujemy:
- Nagrody i świętowanie
- Budowanie zespołu
- Korzyści finansowe
- Memorable Days
- Budżet roczny na osobisty rozwój
- Kursy języka angielskiego
- Płatny urlop roczny (24 dni robocze)
- Urlop chorobowy - nieograniczona liczba dni, w pełni pokryta
- Wsparcie w zakresie zdrowia psychicznego (kompensacja terapii)
- Usługi pomocnicze w okresie wakacyjnym
- Sprzęt komputerowy zapewniony przez firmę (po okresie próbnym)
Warunki pracy:
- Praca zdalna z UE
- Elastyczny 8-godzinny dzień pracy, zazwyczaj między 9:00 a 18:00 CET
- Pięć dni roboczych, od poniedziałku do piątku
- Święta publiczne zgodnie z ukraińskim prawodawstwem
- Podróże służbowe do Bratysławy co 3-6 miesięcy (firma pokrywa koszty)
W Ixilix cenimy przejrzystość, zaufanie i odpowiedzialność. Wierzymy, że świetne wyniki pochodzą od ludzi, którzy dbają - o swoją pracę, swój zespół i wpływ, jaki wywierają. Czy to brzmi jak Ty? Połączmy się! Jesteśmy tylko jedno kliknięcie stąd!
Senior AQA Engineer in Katowice – pracodawca: Ixilix
Ixilix to firma technologiczna, która stawia na jakość i długoterminowe partnerstwa. Oferujemy elastyczne warunki pracy zdalnej w UE oraz bogaty pakiet benefitów, w tym wsparcie w zakresie zdrowia psychicznego i rozwój osobisty. Nasza kultura pracy opiera się na przejrzystości, zaufaniu i odpowiedzialności, co sprawia, że jesteśmy doskonałym pracodawcą dla osób poszukujących satysfakcjonującej kariery w dynamicznym środowisku.