QA Automation Engineer

at Aristocrat

Location:

Employment Type: full_time


Job Description

<p>Dołącz do zespołu Aristocrat, światowego lidera w dziedzinie treści i technologii gier, znanego z naszych innowacyjnych i potężnych produktów! Szukamy ambitnego Inżyniera Automatyzacji Testów QA, który dołączy do naszego zespołu w Warszawie. Będziesz odpowiedzialny/-a za zapewnienie bezbłędnego działania naszych najnowszych rozwiązań programistycznych. W Aristocrat stawiamy na kulturę współpracy, inkluzywności i ciągłego doskonalenia. Ta rola oferuje doskonałą szansę na rozwój i prosperowanie w dynamicznym środowisku.</p><p></p><p><b>Zakres obowiązków</b></p><p></p><ul><li><p>Tworzenie, rozwijanie i utrzymywanie solidnych testów automatycznych, przyczyniając się do budowy frameworków automatyzacji testów przy użyciu Java, Selenium WebDriver, TestNG i Maven.</p></li><li><p>Konwersja manualnych przypadków testowych i scenariuszy biznesowych na niezawodne skrypty testów automatycznych.</p></li><li><p>Tworzenie i realizacja testów automatycznych zarówno na warstwie UI, jak i API, zapewniając pełne pokrycie testów funkcjonalnych i regresyjnych.</p></li><li><p>Tworzenie i utrzymywanie mocków do efektywnego testowania systemów rozproszonych i niedostępnych usług.</p></li><li><p>Integracja testów automatycznych z pipeline’ami CI/CD, aby zapewnić niezawodne i szybkie pętle zwrotne.</p></li><li><p>Analiza wyników testów, identyfikacja przyczyn źródłowych błędów i dostarczanie szczegółowych raportów z jasnymi krokami reprodukcji.</p></li><li><p>Współpraca w celu poprawy ogólnych procesów QA, narzędzi i strategii testowania w różnych zespołach lub produktach.</p></li><li><p>Praca z różnymi źródłami danych (np. API, bazy danych SQL/NoSQL) w celu weryfikacji wyników testów.</p></li><li><p>Mentorowanie i wspieranie innych inżynierów QA w zakresie praktyk automatyzacji, jakości kodu i rozwiązywania problemów technicznych.</p></li></ul><p></p><p><b>Wymagania</b></p><p></p><ul><li><p>Co najmniej 4 lata doświadczenia w automatyzacji testów, w tym solidna historia tworzenia frameworków testowych od podstaw. Wymagane doświadczenie w programowaniu w Javie przez ostatnie 3 lata.</p></li><li><p>Biegłość w programowaniu w Javie oraz praktyczne doświadczenie z Selenium WebDriver, TestNG i Maven.</p></li><li><p>Doświadczenie w testowaniu REST API; znajomość Rest Assured będzie dużym atutem.</p></li><li><p>Solidne zrozumienie architektury klient-serwer, cyklu życia zapytań/odpowiedzi oraz wzorców interakcji backend/frontend.</p></li><li><p>Głęboka wiedza na temat programowania obiektowego (OOP) i powszechnych wzorców używanych do budowy automatyzacji testów.</p></li><li><p>Praktyczne doświadczenie z narzędziami CI/CD, takimi jak Jenkins, GitHub Actions, GitLab CI lub podobnymi.</p></li><li><p>Biegłość w używaniu Git do kontroli wersji, strategii rozgałęzień i pracy zespołowej.</p></li><li><p>Umiejętność interpretacji i analizy wymagań biznesowych oraz dokumentacji technicznej w celu tworzenia przypadków testowych i scenariuszy brzegowych.</p></li><li><p>Znajomość używania mocków i symulatorów do izolowania komponentów systemu podczas wykonywania testów.</p></li><li><p>Silne umiejętności rozwiązywania problemów, dbałość o szczegóły oraz podejście skoncentrowane na ciągłym doskonaleniu i odpowiedzialności za jakość.</p></li><li><p>Doświadczenie w technicznym liderowaniu w zespole QA/automatyzacji.</p></li></ul><p></p><p><b>Dodatkowe atuty</b></p><ul><li><p>Doświadczenie z WebSockets, testowaniem zdarzeń, serwerami gier lub architekturami reaktywnymi.</p></li></ul><p></p><p><b>Dlaczego warto wybrać Aristocrat?</b></p><p></p><p>Aristocrat jest światowym liderem w dziedzinie treści i technologii gier oraz czołowym wydawcą darmowych gier mobilnych. Osiągamy doskonałe wyniki dla naszych klientów B2B i przynosimy radość milionom ludzi, którzy uwielbiają grać w nasze gry kasynowe i mobilne. I choć skupiamy się na zabawie, nigdy nie zapominamy o naszych obowiązkach. Dążymy do bycia liderem w odpowiedzialnej grze oraz podnoszenia standardów zarządzania firmą, dobrostanu pracowników i zrównoważonego rozwoju. Jesteśmy różnorodnym biznesem, zjednoczonym wspólnymi wartościami i inspirującą misją, aby przynosić radość poprzez siłę gry.</p><p></p><p>Chcemy stworzyć środowisko, w którym indywidualne różnice są cenione, a wszyscy pracownicy mają możliwość realizacji swojego potencjału. Zapraszamy i zachęcamy do aplikowania wszystkie osoby, niezależnie od wieku, płci, rasy, etnicznego pochodzenia, tła kulturowego, statusu niepełnosprawności czy tożsamości LGBTQ&#43;. EEO M/K/N/V (Równe szanse zatrudnienia dla kobiet/mężczyzn/niepełnosprawnych/weteranów)</p><ul><li><p>Światowy lider w rozrywce gamingowej</p></li><li><p>Solidny pakiet świadczeń</p></li><li><p>Globalne możliwości kariery</p></li></ul><p></p><p><b>Nasze wartości</b></p><ul><li><p>Gracze przede wszystkim</p></li><li><p>Moc talentów</p></li><li><p>Razem jesteśmy wybitni</p></li><li><p>Dobra firma – dobrzy obywatele</p></li></ul><p></p><p><b>Wymagane podróże służbowe</b></p><div><p></p><p><b><span>Dodatkowe informacje</span></b></p></div><p><i>W chwili obecnej nie jesteśmy w stanie zapewnić sponsoringu wiz pracowniczych w związku z tym stanowiskiem. Kandydaci muszą posiadać upoważnienie do pełnoetatowej pracy w miejscu, w którym ogłoszono nabór na to stanowisko, bez konieczności korzystania obecnie oraz w przyszłości ze sponsoringu w celu otrzymania wizy.</i></p>