Software QA Engineer (Java)
Software QA Engineer (Java)
Stawka 950 - 1100MD netto plus VAT B2B
Miejsce pracy: Kraków (praca hybrydowa – min. 2 dni w tygodniu w biurze)
Zespół działa w branży lotniczej, dostarczając systemy w czasie rzeczywistym do planowania, harmonogramowania i śledzenia pracy tysięcy członków załóg. Rozwiązujemy złożone problemy optymalizacyjne, szczególnie w sytuacjach kryzysowych – np. po wulkanach, huraganach czy innych nieprzewidzianych zdarzeniach wpływających na harmonogramy lotów.
To idealne miejsce dla osób z bystrym umysłem, świetnymi zdolnościami analitycznymi i umiejętnością rozwiązywania problemów, które chcą współpracować z ludźmi na różnych poziomach zarządzania w skali globalnej.
Opis stanowiska
Jako Software QA Engineer (Java) będziesz odpowiadać za:
Projektowanie, tworzenie, wykonywanie i utrzymywanie automatycznych testów.
Tworzenie i aktualizację dokumentacji testowej.
Monitorowanie wyników testów, analizowanie problemów i wprowadzanie potrzebnych korekt.
Współpracę z zespołem programistów i analityków biznesowych w celu rozwiązywania problemów.
Wspieranie zespołu architektów przy definiowaniu technicznej wizji produktu i roadmapy.
Udział w dzieleniu się wiedzą i promowaniu najlepszych praktyk testowania w zespole.
Wymagania “MUST HAVE”
Bardzo dobra znajomość Java i programowania obiektowego (OOP).
Doświadczenie w tworzeniu testów jednostkowych, funkcjonalnych i integracyjnych (np. JUnit).
Praktyczna znajomość Java 17, Spring, Hibernate, Oracle, SQL, Kafka.
Doświadczenie z konteneryzacją (Docker, OpenSearch).
Znajomość zarówno testów funkcjonalnych, jak i niefunkcjonalnych.
Umiejętność korzystania z narzędzi do śledzenia błędów (JIRA lub podobne).
Zrozumienie procesów testowania i technik QA.
Bardzo dobre zdolności analityczne i rozwiązywania problemów.
Biegła znajomość angielskiego (pisemna i ustna).
Umiejętność pracy zespołowej i współpracy w międzynarodowym środowisku.
Dodatkowe atuty (“Nice to Have”)
Doświadczenie w metodykach Agile.
Znajomość OpenShift.
Znajomość BDD (Behavior Driven Development).
Doświadczenie w pracy z systemami rozproszonymi, architekturą mikroserwisową i komunikacją zdarzeniową.
Doświadczenie w migracjach monolit → mikroserwisy.
Praca z bazami danych: MongoDB, Oracle.
Znajomość Maven i Git.
Doświadczenie w pracy w globalnych, rozproszonych zespołach.
Znajomość FitNesse framework będzie dodatkowym atutem.
Dlaczego warto z nami pracować?
Praca w międzynarodowym, współpracującym zespole.
Możliwość uczestniczenia w projektach mających realny wpływ na branżę lotniczą.
Rozwój w obszarze zaawansowanego QA i nowoczesnych technologii.
Hybrydowy model pracy pozwalający na elastyczność i kontakt z zespołem - KRAKÓW
Software QA Engineer (Java)
Software QA Engineer (Java)