QA Engineer (Hybrid: Automation & Backend)
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT i zapewniamy najlepszych specjalistów - którzy pomagają przyspieszyć cyfrową transformację.
Aktualnie poszukujemy Kandydata na stanowisko w jednym z najszybciej rozwijających się obszarów technologicznych:
QA Engineer (Hybrid: Manual & Automation)
Informacje organizacyjne:
Dla kogo: Dołączysz do międzynarodowego lidera w sektorze convenience i retail, który jest jednym z kluczowych graczy na rynku paliw i dynamicznie rozwija swój globalny dział e-mobility.
Forma współpracy: Umowa B2B (kontrakt przez IT LeasingTeam), współpraca długoterminowa, pełny etat.
Wynagrodzenie: 95-110 PLN/h netto (+VAT), w zależności od doświadczenia.
Lokalizacja: Model hybrydowy (2 dni w tygodniu z nowoczesnego biura w centrum Warszawy).
Twoja Rola:
Dołączysz do zespołu E-mobility w modelu 50/50 (Manual/Automation). Szukamy inżyniera, który nie boi się pobrudzić rąk w skomplikowanej logice backendowej, a następnie – tam gdzie to zasadne – pokryć ją testami automatycznymi. Będziesz pracować w technologiach Java i Selenium, dbając zarówno o stabilność krytycznych procesów biznesowych (manualna analiza, testy eksploracyjne), jak i rozwój frameworka testowego. To rola dla kogoś, kto lubi balans między dłubaniem w kodzie a analizą systemową.
Główne zadania:
Automatyzacja (50%):
Projektowanie, tworzenie i utrzymywanie skryptów testowych w języku Java z wykorzystaniem Selenium WebDriver.
Rozwój i optymalizacja frameworka testowego oraz dbanie o stabilność testów regresyjnych.
Analiza wyników testów automatycznych i raportowanie błędów w procesie CI/CD.
Manual & Backend (50%):
Dogłębna analiza i testowanie skomplikowanych procesów biznesowych i finansowych (transakcje, rozliczenia) – często bez interfejsu graficznego.
Testowanie asynchronicznych procesów opartych o kolejki komunikatów (RabbitMQ) – weryfikacja poprawności przetwarzania danych w tle.
Zaawansowane testowanie API (Postman, Swagger) – walidacja wieloetapowych procesów i skomplikowanej logiki backendowej.
Aktywna praca z bazami danych (SQL) w celu przygotowywania złożonych danych testowych (INSERT, UPDATE) dla scenariuszy manualnych i automatycznych.
Oczekiwania:
Posiadasz minimum 3-4 lata doświadczenia w zapewnianiu jakości, w tym komercyjne doświadczenie w automatyzacji testów.
Dobra znajomość języka Java – potrafisz samodzielnie pisać kod, tworzyć klasy i metody testowe (nie szukamy tylko osoby do "puszczania" testów).
Praktyczna znajomość Selenium WebDriver oraz wzorców projektowych w automatyzacji (np. Page Object Pattern).
Silne kompetencje backendowe: umiejętność testowania API (REST) oraz swobodne poruszanie się po SQL (w tym modyfikacja danych).
Doświadczenie lub zrozumienie testowania systemów rozproszonych/asynchronicznych (znajomość koncepcji kolejek, np. RabbitMQ, Kafka).
Znajomość systemu kontroli wersji (Git).
Bardzo dobra znajomość języka angielskiego (min. B2+/C1) – praca w środowisku międzynarodowym.
Mile widziane:
Doświadczenie w testowaniu systemów transakcyjnych/finansowych.
Znajomość narzędzi CI/CD (np. Jenkins, Azure DevOps, GitLab CI).
Oferujemy:
Możliwość pracy nad innowacyjnym, globalnym produktem, który ma realny wpływ na przyszłość transportu.
Równowagę między zadaniami programistycznymi a analitycznymi (nie będziesz się nudzić samym klikaniem, ani samym kodowaniem).
Stabilną, długoterminową współpracę w oparciu o kontrakt B2B.
Pracę w międzynarodowym środowisku, gdzie ceniona jest otwartość i współpraca.
Możliwość wykupienia benefitów (Lux-Med, Multisport, PZU).
QA Engineer (Hybrid: Automation & Backend)
QA Engineer (Hybrid: Automation & Backend)