JustJoin.IT Praca zdalna Mid

Test Java Automation Engineer

Britenet

⚲ 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.