Test Java Automation Engineer
⚲ Warszawa
14 280 - 15 960 PLN netto (B2B)
Wymagania
- min. 4 lata doświadczenia w testowaniu oprogramowania, w tym w automatyzacji testów
- umiejętność analizy i refaktoryzacji istniejącego kodu testów automatycznych
- znajomość metodyki Scrum
- umiejętność samodzielnego realizowania zadań oraz pracy w zespole
Opis stanowiska
Projekt to ogólnopolski system do wystawiania, przechowywania i udostępniania faktur w formacie XML, zintegrowany z systemami administracji publicznej i obsługujący dużą liczbę użytkowników przez API, web i mobile. Będziesz tworzyć i utrzymywać testy automatyczne GUI (Java + Selenide/Selenium) oraz REST API (Rest Assured), a także refaktoryzować istniejący kod testów i uruchamiać je w CI/CD. To oferta dla samodzielnego testera automatyzującego z min. 4-letnim doświadczeniem, gotowego na pracę w Scrum. Uwaga: ogłoszenie wprost mówi o refaktoryzacji istniejącego kodu testów — warto liczyć się z tym, że obecne testy mogą wymagać gruntownej przebudowy, co bywa czasochłonne.
🔍 Dekoder Ogłoszenia
🔴
stabilizacją rozwiązania
Może oznaczać długotrwałe łatanie błędów i rozwiązywanie problemów technicznych, a nie tylko optymalizację.
🟡
Minimum 4 lata doświadczenia zawodowego w testowaniu oprogramowania, w tym w automatyzacji testów.
Często oznacza, że szukają kogoś, kto nie tylko ma doświadczenie, ale też potrafi samodzielnie podejmować decyzje i rozwiązywać problemy.
🔴
Umiejętność analizy i refaktoryzacji istniejącego kodu testów automatycznych.
Może oznaczać, że obecny kod testów jest w złym stanie i wymaga gruntownej przebudowy, co może być czasochłonne i frustrujące.
🟡
Rozwój ogólnopolskiego systemu do wystawiania, przechowywania i udostępniania faktur w ustandaryzowanym formacie XML, zintegrowanego z kluczowymi systemami administracji publicznej.
System może być złożony, z wieloma zależnościami i potencjalnymi problemami integracyjnymi, co może wpływać na złożoność testowania.
🟡
System obsługuje dużą liczbę użytkowników jednocześnie poprzez różne kanały dostępu, w tym API, aplikację webową i mobilną.
Testowanie wydajnościowe i obciążeniowe może być kluczowym, ale też bardzo wymagającym elementem pracy.