QA Automation Engineer (JavaScript, Cypress)
Scalo
Rola polega na automatyzacji testów oraz testowaniu manualnym w projekcie bankowym – rozwój serwisu kredytowego dla klientów biznesowych. Codzienna praca to głównie Java i RestAssured (core automatyzacji) oraz JavaScript/Cypress do testów front-endowych, a także SQL, REST API i narzędzia CI/CD (Azure DevOps). Stanowisko łączy automatyzację z testami manualnymi (integracja, funkcjonalne, akceptacyjne) i wymaga współpracy z 7-9 osobowym zespołem (PO, analitycy, FE/BE devi, testerzy). Pomimo tytułu 'JavaScript, Cypress', głównym językiem automatyzacji jest Java – JavaScript jest dodatkowym wymaganiem.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano minimalnej stawki – tylko 'do 135zł/h', brak informacji o oczekiwanej liczbie godzin tygodniowo (etat czy część etatu).
Rola polega na automatyzacji testów oraz testowaniu manualnym w projekcie bankowym – rozwój serwisu kredytowego dla klientów biznesowych. Codzienna praca to głównie Java i RestAssured (core automatyzacji) oraz JavaScript/Cypress do testów front-endowych, a także SQL, REST API i narzędzia CI/CD (Azure DevOps). Stanowisko łączy automatyzację z testami manualnymi (integracja, funkcjonalne, akceptacyjne) i wymaga współpracy z 7-9 osobowym zespołem (PO, analitycy, FE/BE devi, testerzy). Pomimo tytułu 'JavaScript, Cypress', głównym językiem automatyzacji jest Java – JavaScript jest dodatkowym wymaganiem.
- ✓Wpływ na rozwiązania technologiczne i produkt
- ✓Praca zdalna
- ✓Stabilna współpraca z różnorodnymi projektami
- ✓Możliwość rozwoju jako Ambasador Scalo i budowania marki osobistej
- ✓Dwuetapowy proces rekrutacji (rozmowa wstępna + techniczna)
- −Stawka 'do 135zł/h' – podana górna granica, realna może być niższa
- −Praca w software housie – projekty mogą się zmieniać, brak długoterminowego zaangażowania
- −Obowiązki manualne – może być sygnałem, że zespół nie ma pełnej automatyzacji
- !Brak konkretnej stawki początkowej (tylko 'do')
- !Nieokreślony czas trwania projektu
- !Duży nacisk na konkretne ramy doświadczenia (4,5 roku RestAssured) – może być sztywny filtr
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja testów automatycznych w Javie z RestAssured (API) oraz Cypress (UI)
- •Samodzielne prowadzenie testów manualnych: integracyjnych, funkcjonalnych i akceptacyjnych
- •Tworzenie przypadków testowych i scenariuszy testowych na podstawie wymagań biznesowych
- •Analiza błędów aplikacji i raportowanie do zespołu deweloperskiego
- •Code review testów automatycznych i wspieranie procesów biznesowych
- •Utrzymanie i rozwój istniejących frameworków testowych (Selenium WebDriver, JUnit, Cucumber/JBehave)
- •Praca z mikroserwisami – testowanie funkcjonalne i integracyjne
- •Współpraca z programistami, analitykami i projektantami przy opracowywaniu rozwiązań technicznych
Oferta dla doświadczonych specjalistów (Senior).
QA Automation Engineer z 5 latami w testach, w tym 4,5 roku RestAssured, biegły w Javie, z praktyczną znajomością JavaScript i Cypress. Potrafi samodzielnie projektować strategię testów i prowadzić code review.
Nie dla juniorów ani midów z mniej niż 5 latami doświadczenia. Nie dla osób, które nie znają Java lub RestAssured na zaawansowanym poziomie. Nie dla osób szukających czystej automatyzacji – rola wymaga również testów manualnych.
- ?Jaka jest dokładna stawka (widełki) – czy 135zł/h to maksymalna, czy typowa?
- ?Jaki jest przewidywany czas trwania projektu bankowego?
- ?Czy po projekcie bankowym przypisujecie do kolejnego projektu? Jak często zmieniają się projekty?
- ?Ile procent czasu poświęcam na testy manualne vs automatyzację?
- ?Jakie konkretnie frameworki mockujące są używane (np. Mockito, WireMock)?
- ?Czy zespół ma już pełną automatyzację, czy dopiero ją wdraża?
- ?Czy istnieje możliwość pracy wyłącznie nad automatyzacją w przyszłości?
- −Nie podano minimalnej stawki – tylko 'do 135zł/h'
- −Brak informacji o oczekiwanej liczbie godzin tygodniowo (etat czy część etatu)
- −Nie wiadomo, czy są dyżury on-call lub nadgodziny
- −Brak informacji o budżecie szkoleniowym
- −Nie podano, jakie narzędzia CI/CD są używane (poza Azure DevOps)
Zespół pracuje w Scrumie, ma wpływ na technologie i produkt. Skład: PO, analitycy, FE/BE devi, testerzy. Kultura oparta na code review, testach funkcjonalnych, integracyjnych i jednostkowych.
Dwuetapowy: rozmowa wstępna (HR) i rozmowa techniczna. Na końcu 'Witaj w #ScaloTeam!'.