JustJoin.IT Hybrydowo Mid

Programista testów automatycznych

emagine Polska

⚲ Warszawa

110 - 120 PLN/h netto (B2B)

Wymagania

  • Automated Testing
  • C#
  • TypeScript
  • Angular
  • HTML
  • Java
  • SQL
  • JavaScript

Opis stanowiska

INFORMACJE O PROJEKCIE • Branż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).