Programista testów automatycznych
Description
INFORMACJE O PROJEKCIEBranża: bankowośćLokalizacja: Warszawa (wizyta w biurze w Warszawie 2/mc)Stawka: 120 PLN/h netto+VAT (B2B)Obowiązki:Projektowanie i tworzenie narzędzi/procesów wspierających automatyzację testów.Wsparcie w instalacji i konfiguracji narzędzi do automatyzacji testów.Projektowanie, tworzenie, przeprowadzanie i utrzymanie testów automatycznych oprogramowania.Zarządzanie, tworzenie i utrzymanie skryptów w formie automatyzacji.Analiza biznesowa z klientem oraz wybór scenariuszy do testów regresyjnych.Weryfikacja jakości skryptów automatycznych (Review) i dokumentacji testowej dostarczonej przez inne osoby w zespole.Trzymanie repozytorium dokumentacji testowej i artefaktów testowych.Monitoring i optymalizacja procesu automatyzacji testów.Tworzenie i zarządzanie środowiskami do testów automatycznych.Przygotowywanie danych testowych i tworzenie zaślepek, mocków.Współpraca z developerami oraz innymi osobami zajmującymi się automatyzacją testów oraz klientem biznesowym.Wymagania (Must Haves):Min. 3-letnie doświadczenie w obszarze testowania i automatyzacji testów.Znajomość języków programowania: JAVA lub C#, HTML, JavaScript, TypeScript, Angular.Znajomość relacyjnych baz danych i języka SQL.Znajomość wybranych narzędzi (Selenium, Protraktor, Jenkins, TeamCity, SoapUI, środowiska IDE, JMeter, GIT, Bitbucket, inne).Znajomość metodyk analizy wymagań użytkownika.Znajomość metodyk projektowania systemów.Znajomość procesów związanych z testami manualnymi oprogramowania.Dobra organizacja pracy i umiejętność współpracy w zespole oraz z właścicielem biznesowym.Wymagania (Nice to Haves):Doświadczenie w automatyzacji testów wydajności.Doświadczenie w automatyzacji testów integracyjnych i funkcjonalnych.Znajomość narzędzi do testów e2e związanych z UI.Szczegóły dodatkowe:Automatyzacja testów w obszarze Platformy odbywa się w kolejności od istotności:* automatyzacja testów wydajności;* automatyzacja testów integracyjnych, funkcjonalnych;* automatyzacja testów core procesów platformy;* testy e2e związane z UI (niskie priorytet).