W skrócie
- Zadania: Projektuj i rozwijaj automatyczne ramy testowe dla platformy kasyn online.
- Firma: SOFTSWISS - innowacyjna firma technologiczna w branży gier.
- Benefity: Prywatna opieka zdrowotna, program sportowy, kursy językowe i wsparcie mentalne.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i szkoleń.
- Dlaczego ta praca: Pracuj nad kluczowymi systemami i wpływaj na rozwój branży gier online.
- Kwalifikacje: 5+ lat doświadczenia w automatyzacji testów, znajomość Java i CI/CD.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
SOFTSWISS zatrudnia starszego inżyniera QA automatyzacji, aby dołączyć do naszego zespołu. Szukamy doświadczonego, praktycznego specjalisty, który zbuduje i poprawi zautomatyzowane ramy testowe, zapewni jakość złożonej funkcjonalności produktu oraz pomoże dostarczać niezawodne funkcje dla naszej aktywnie rozwijającej się platformy kasyn online.
O produkcie:
Platforma kasynowa: Platforma kasynowa SOFTSWISS to podstawowa infrastruktura, na której operatorzy polegają, aby uruchamiać, zarządzać i rozwijać swoje działalności kasyn online. Obsługuje operacje krytyczne dla misji, w tym zarządzanie kontami, operacje gier, odpowiedzialne gry i zgodność z regulacjami.
Cel roli:
Będziesz odpowiedzialny za projektowanie i poprawę zautomatyzowanych ram testowych, które zapewniają niezawodne pokrycie złożonej funkcjonalności produktu w zakresie UI, API i usług rozproszonych, jednocześnie pomagając zespołowi poprawić jakość testów, czas reakcji i łatwość utrzymania.
Kluczowe obowiązki:
- Projektowanie i ciągłe doskonalenie podejść i ram testów automatycznych.
- Pisanie i przeglądanie testów automatycznych dla złożonej funkcjonalności produktu.
- Poprawa niezawodności testów, czasu reakcji, raportowania i wykonania CI.
- Badanie systemowych problemów testowych i środowiskowych oraz koordynowanie ich rozwiązania.
- Prowadzenie przeglądów kodu automatyzacji i pomoc w podnoszeniu standardów jakości w zespole.
- Współpraca z inżynierami i innymi zespołami w celu poprawy testowalności i procesów dostarczania.
- Identyfikacja praktycznych możliwości wykorzystania AI w przepływach pracy testowych, walidacja wyników i dzielenie się skutecznymi praktykami.
Wymagane doświadczenie:
- 5+ lat doświadczenia w automatyzacji testów, w tym znaczna praca praktyczna z Java, testowaniem UI i API.
- Doświadczenie w projektowaniu, budowaniu i rozwijaniu ram automatyzacji testów.
- Silna znajomość Java, OOP, zasad projektowania i wzorców programowania.
- Praktyczne doświadczenie z GitLab CI, Docker i PostgreSQL.
- Doświadczenie w testowaniu systemów rozproszonych i badaniu złożonych awarii między usługami.
- Umiejętność oceny architektury automatyzacji i podejmowania rozsądnych decyzji dotyczących pokrycia testów, niezawodności i utrzymania.
- Praktyczne doświadczenie w korzystaniu z narzędzi AI w testowaniu lub przepływach pracy deweloperskiej oraz ocenie ich wyników.
- Znajomość języka angielskiego na poziomie średniozaawansowanym lub wyższym.
- Znajomość języka rosyjskiego na poziomie wyższym niż średniozaawansowany.
Miło widziane:
- Doświadczenie z Selenide, REST Assured lub podobnymi narzędziami do testowania w Javie.
- Doświadczenie z Allure lub ReportPortal.
- Doświadczenie w testowaniu systemów, które używają Kafka, Redis lub WebSockets.
- Znajomość AOP lub Java Reflection API.
- Doświadczenie z Kubernetes lub poprawą pipeline'ów CI/CD.
- Doświadczenie w mentorowaniu inżynierów lub ustanawianiu praktyk automatyzacji w zespole.
Nasze korzyści:
- Prywatne ubezpieczenie zdrowotne.
- Benefity sportowe.
- Kompleksowy program zdrowia psychicznego.
- Darmowe lekcje angielskiego (online).
- Kursy lokalnego języka.
- Płatny urlop.
- Wsparcie w czasie urlopu macierzyńskiego.
- Nagrody za program poleceń.
- Możliwości rozwoju, wewnętrzne warsztaty oraz udział w konferencjach zawodowych i wydarzeniach korporacyjnych.
Senior Automation QA Engineer in Katowice – pracodawca: SOFTSWISS
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym i wspierającym środowisku. Pracując jako Senior Ruby Developer, będziesz częścią doświadczonego zespołu inżynieryjnego, który stawia na innowacje i współpracę, a także korzysta z bogatego pakietu benefitów, w tym prywatnej opieki zdrowotnej, programów wsparcia zdrowia psychicznego oraz możliwości uczestnictwa w warsztatach i konferencjach. Nasza kultura pracy opiera się na elastyczności, otwartości na nowe technologie oraz ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.