Software QA Engineer (Java)

Kraków, Poland 266.78 - 308.90 USD Posted on February 19, 2026

Job Description

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

About Upvanta

We deliver Software Development Services, IT Outsourcing and Nearshore IT Teams Leasing.

Industry: IT Services and IT Consulting