Jako QA Automation Engineer będziesz odpowiedzialny za tworzenie, utrzymanie i rozwój zautomatyzowanego frameworka testowego dla naszego portfolio aplikacji. Będziesz ściśle współpracować z Kierownikiem Testów Technicznych oraz zespołami międzyfunkcyjnymi, aby zbudować solidną bazę testów automatycznych, zwiększając tym samym efektywność QA i rozszerzając zakres kontroli jakości. Dodatkowo będziesz zaangażowany w analizę błędów, tworzenie i udostępnianie dokumentacji technicznej, a także współpracę z zespołami testerów manualnych poprzez warsztaty oraz inne programy szkoleń technicznych. Nasze oczekiwania

  • Minimum 2 lata praktycznego doświadczenia z Selenium/Appium lub podobnymi narzędziami do automatyzacji testów aplikacji webowych/mobilnych

  • Udokumentowane doświadczenie w automatyzacji testów end-to-end, budowaniu frameworków od podstaw, stosowaniu odpowiednich podejść w różnych scenariuszach, w tym integracji z pipeline’ami CI/CD

  • Dobra znajomość cyklu życia oprogramowania (SDLC) oraz cyklu życia testów oprogramowania (STLC)

  • Dobre zrozumienie metodyki Agile

  • Doświadczenie z narzędziami do zarządzania zależnościami projektu, takimi jak Gradle lub Maven, w kontekście budowania aplikacji w Unity z wykorzystaniem wtyczek i zależności firm trzecich

  • Doświadczenie z narzędziami do kontroli wersji (Git/Gitflow) w pracy nad testami i rozwojem wielu funkcjonalności równolegle

  • Dobre praktyki inżynierskie, takie jak Test Driven Development (TDD) oraz znajomość zasad SOLID

  • Mocna znajomość programowania obiektowego (OOP), głównie w języku Java (choć nie tylko)

Mile widziane:

  • Doświadczenie z BDD (Behavior Driven Development) przy użyciu Gherkin/Cucumber lub podobnych narzędzi, umożliwiające jasne określenie logiki biznesowej weryfikowanej przez testy automatyczne

  • Doświadczenie z Dockerem do uruchamiania wielu testów równolegle z wykorzystaniem kontenerów i emulatorów

  • Doświadczenie z Unity3D oraz przy projektach automatyzacji testów mobilnych – umiejętność budowania binariów automatyzacyjnych lokalnie i wdrażania ich na urządzenia fizyczne

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.

About Aristocrat

Aristocrat Leisure Limited (ASX: ALL) is a global entertainment and gaming content creation company powered by technology. Our reporting segments encompass regulated land-based gaming (Aristocrat Gaming), social casino (Product Madness), and regulated online real-money gaming (Aristocrat Interactive). Aristocrat offers a diverse range of products and services including electronic gaming machines, casino management systems, online real money games, including iLottery, and free-to-play mobile games, that serve customers and entertain millions of players worldwide every day. Our team of over 7,300 people across the globe is united by our company mission to bring joy to life through the power of play.

Why Join Us?

At Aristocrat, we believe in unlocking talent, fostering innovation, and celebrating diversity. Our people-first culture empowers every team member to grow, lead, and shape the future of play. We invest in meaningful careers through learning opportunities, global mobility, and a focus on wellbeing and inclusion. Explore a career where you can make an impact and bring joy to millions.

Discover more at www.aristocrat.com