JustJoin.IT Hybrydowo Mid

Senior Test Automation Engineer (Java, Selenium & Rest Assured) - Krakow - Onsite - 2/3 days per week

StrategicsIQ

⚲ Kraków, Cracow

21 000 - 27 300 PLN netto (B2B)

Wymagania

  • min. 4 lata ciągłego, aktualnego doświadczenia w automatyzacji UI (Selenium + Java)
  • min. 18 miesięcy doświadczenia w automatyzacji API (Rest Assured + Java)
  • min. 2 lata doświadczenia z frameworkami BDD Cucumber
  • min. 2 lata doświadczenia w testowaniu baz danych i pisaniu zapytań SQL
  • aktualne, ciągłe doświadczenie hands-on w automatyzacji — bez przerw i bez przejścia w czysty management
  • praca stacjonarna w Krakowie 2-3 dni w tygodniu

Mile widziane

  • doświadczenie z Playwright
  • podstawowa znajomość Spring Boot lub JavaScript

Opis stanowiska

Rola w projekcie klienta zewnętrznego, gdzie odpowiadasz za zbudowanie i skalowanie frameworka automatyzacji BDD od podstaw (Java, Selenium, Cucumber) oraz automatyzację testów API w Rest Assured. Codzienna praca obejmuje też walidację danych na poziomie baz (Oracle, Postgres, MongoDB) i wpięcie testów w pipeline CI/CD. To oferta dla samodzielnego, doświadczonego inżyniera, który lubi pracę przy infrastrukturze testowej i debugowaniu niestabilnych testów. Uwaga: ogłoszenie wprost mówi o budowaniu frameworka od zera — to czasochłonne zadanie wymagające dużej autonomii, a sformułowanie o 'elitarnej' ekipie bywa zapowiedzią wysokich oczekiwań i presji.

🔍 Dekoder Ogłoszenia

🔴
elite software engineering team
Może oznaczać zespół o wysokich kompetencjach, ale też sugerować atmosferę wykluczenia lub nadmiernej presji.
🔴
thrives on building framework infrastructure from scratch
Oznacza, że będziesz odpowiedzialny za stworzenie frameworka od podstaw, co może być bardzo czasochłonne i wymagać dużej samodzielności.
🟡
optimising automated delivery pipelines
Może oznaczać faktyczną optymalizację, ale też rutynowe utrzymanie istniejących, niekoniecznie zoptymalizowanych potoków.
🟡
stable, long-term B2B collaboration
Chociaż brzmi to stabilnie, B2B oznacza współpracę jako firma zewnętrzna, a nie etat pracownika, co wiąże się z innymi umowami i odpowiedzialnościami.
🟡
Root Cause Failure Isolation
Choć brzmi to jak zaawansowana analiza, może oznaczać głównie debugowanie błędów w skryptach automatyzujących, a nie głęboką analizę przyczyn awarii aplikacji.