Test Automation Engineer (m/f/x)
⚲ Warszawa
Do uzgodnienia
Wymagania
- praktyczne doświadczenie z Playwright i Cucumber
- znajomość Java i TypeScript na poziomie umożliwiającym tworzenie i rozwijanie automatyzacji testów
- znajomość Bruno lub Postman
- znajomość SQL
- doświadczenie w automatycznym i manualnym testowaniu API
Mile widziane
- certyfikat ISTQB
- doświadczenie w tworzeniu aplikacji z wykorzystaniem Java, SpringBoot, JavaScript, AngularJS, Angular lub TypeScript
- znajomość BPMN 2.0, UML i IREB
Opis stanowiska
Projekt dotyczy cyfrowej bankowości biznesowej – rozwiązania webowe i mobilne – a Ty staniesz się częścią zespołu Agile odpowiedzialnego za produkt od koncepcji po wdrożenie produkcyjne. Twoja rola będzie łączyć automatyzację backendu (Java, Cucumber) i frontendu (TypeScript, Playwright) z testowaniem REST API oraz analizą funkcjonalności. To dobra oferta dla testera automatyzującego, który lubi pracować w pełnym cyklu wytwórczym i nie boi się kontaktu z kodem po obu stronach aplikacji. Uwaga: mimo automatyzacyjnego charakteru stanowiska, będziesz również wykonywać testy manualne, w tym na urządzeniach desktopowych i mobilnych.
🔍 Dekoder Ogłoszenia
🟡
Java i TypeScript na poziomie umożliwiającym tworzenie i rozwijanie automatyzacji testów.
Oczekuje się, że będziesz w stanie samodzielnie pisać kod automatyzujący testy, a nie tylko uruchamiać istniejące skrypty.
🟡
Analiza funkcjonalności.
Może oznaczać zarówno rozumienie wymagań biznesowych, jak i potrzebę identyfikowania potencjalnych problemów w kodzie.
🟡
Przygotowywanie przypadków testowych i dokumentacji.
Oprócz pisania kodu automatyzującego, będziesz musiał również tworzyć i aktualizować dokumentację testową.
🔴
Wykonywanie testów manualnych.
Pomimo roli automatyzacji, nadal będziesz musiał wykonywać testy ręcznie, co może oznaczać większy zakres obowiązków.
🟡
Testowanie REST API z wykorzystaniem Java.
Oczekuje się, że będziesz w stanie tworzyć testy API od podstaw w Javie, a nie tylko korzystać z gotowych narzędzi.