Dla naszego klienta z branży finansowej poszukujemy osoby, która będzie odpowiedzialna za rozwój i utrzymanie automatyzacji testów w środowisku systemów korporacyjnych. Jeśli masz doświadczenie w projektowaniu i implementacji testów automatycznych oraz chcesz pracować przy rozwoju platform technologicznych o dużej skali – ta rola może być dla Ciebie.
Praca odbywa się w modelu hybrydowym – ok. 2 dni w miesiącu w biurze w Warszawie.
Obszary automatyzacji testów:
W ramach platformy szczególny nacisk kładziony jest na automatyzację:
testów wydajnościowych
testów integracyjnych i funkcjonalnych
testów kluczowych procesów platformy
testów end-to-end (UI) – w mniejszym zakresie
responsibilities :
Projektowanie, tworzenie oraz utrzymanie testów automatycznych oprogramowania
Tworzenie narzędzi i procesów wspierających automatyzację testów
Instalacja i konfiguracja narzędzi do automatyzacji testów
Tworzenie oraz utrzymywanie skryptów testowych i frameworków automatyzacji
Analiza wymagań biznesowych oraz wybór scenariuszy do testów regresji
Review jakości skryptów automatycznych oraz dokumentacji testowej
Zarządzanie repozytorium artefaktów i dokumentacji testowej
Monitorowanie oraz optymalizacja procesu automatyzacji testów
Tworzenie i utrzymywanie środowisk testowych
Przygotowywanie danych testowych, mocków i stubów
Współpraca z developerami, zespołem QA oraz interesariuszami biznesowymi
requirements-expected :
Minimum 3 lata doświadczenia w obszarze testowania i automatyzacji testów
Znajomość języków programowania: Java lub C#
Znajomość technologii HTML, JavaScript, TypeScript oraz Angular
Znajomość relacyjnych baz danych oraz SQL
Doświadczenie w pracy z narzędziami automatyzacji testów, np.: Selenium, Protractor, Jenkins / TeamCity, SoapUI, JMeter, Git / Bitbucket, środowiska IDE
Znajomość procesów testów manualnych oraz projektowania testów
Umiejętność analizy wymagań użytkownika
Dobra organizacja pracy oraz umiejętność współpracy z zespołem technologicznym i biznesem