All offersKrakówTestingTest Engineer with Java
Test Engineer with Java
Testing
Dynaminds

Test Engineer with Java

Dynaminds
Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Selenium WebDriver
    regular
    REST
    regular
    CI/CD
    junior
    Java
    junior

Job description

Nasz klient jest firmą międzynarodową, która posiada wiele produktów w dziedzinie finansów. Jedna z największych sieci płatności elektronicznych B2B integruje się obecnie z kilkoma innymi produktami bankowymi należącymi do klienta. Poszukujemy 3 nowych zespołów Scrumowych do obsługi rozszerzenia istniejącego rozwiązania płatniczego, jego integracji z innymi liniami biznesowymi, migracji od starego rdzenia po nowoczesne technologie i tworzenie nowych funkcji na szczycie. Istniejąca aplikacja jest obecnie jednym ze zwycięzców rynku amerykańskiego i szukamy ekspansji rynkowej z zachodzącą fuzją.

Wymagania dotyczące stanowiska

  • 2 lata doświadczenia w testowaniu automatyki lub wsparciu inżynieryjnym.
  • Doświadczenie w korzystaniu z Selenium WebDriver;
  • Doświadczenie w korzystaniu z REST Assured do testowania API;
  • Umiejętności programowania w Javie (Java 8 będzie dodatkowym atutem);
  • Solidne zaplecze techniczne ze zrozumieniem stylów programowania, ram, wzorców projektowych, BDD;
  • Doświadczenie w zakresie CI / CD;
  • Korzystanie z narzędzi do zarządzania kodem źródłowym, takich jak Git lub SVN;
  • Solidna wiedza pozwalająca interpretować wyniki, identyfikować trendy i odpowiednio się komunikować;
  • Zrozumienie procesów i metod / narzędzi zapewniania jakości oprogramowania (preferowane Centrum Jakości, Zephyr);
  • Zdolność do przeprowadzania testów aplikacji internetowych, zarówno frontu, jak i baz danych, serwerów aplikacji i usług;
  • Dobre umiejętności pisania i mówienia, średniozaawansowany / zaawansowany angielski.

Obowiązki na stanowisku

  • Przeanalizuje funkcjonalne wymagania biznesowe pod kątem kompletności, weźmie udział w projektowaniu aplikacji z programistami i opracuje szczegółową strategię testowania tej funkcji
  • Opracowanie i utrzymanie ram automatyzacji
  • Wykonuje skrypty testowe i identyfikuje różnice w stosunku do oczekiwanych wyników
  • Tworzenie / śledzenie / ponowne testowanie wad oprogramowania w wyznaczonym narzędziu do śledzenia defektów
  • Ściśle współpracuje z pracownikami ds. rozwoju, ręczna kontrola jakości i zarządzanie produktem w zakresie automatycznego testowania
  • Uczestniczy i udziela informacje podczas inicjatyw doskonalących procesu zapewniania jakości

Projekt jest nowy, rozpoczęty 1 rok temu i istnieje możliwość wpływania na stos technologiczny.