Dołączysz do zespołów produktowych Cards, aby zwiększać jakość rozwiązań i rozwijać automatyzację testów. Będziesz implementować zautomatyzowane przypadki testowe i usprawniać frameworki, wykorzystując doświadczenie z Java.
Umiejętność prowadzenia i wspierania działań QA w całym zespole dostarczającym rozwiązania.
Samodzielne podejście do bieżących zadań projektowych.
Gotowość do wzięcia odpowiedzialności za biznesowe rezultaty funkcji.
Gotowość do ciągłego rozwijania kompetencji w zakresie automatyzacji testów.
Dobre umiejętności komunikacyjne i prezentacyjne.
Co najmniej 5 lat doświadczenia w rozwijaniu i utrzymywaniu rozwiązań do automatyzacji testów.
Umiejętność programowania w Java na poziomie seniora.
Doświadczenie w testowaniu backendu, np. REST API.
Solidna wiedza techniczna umożliwiająca efektywną współpracę z programistami.
Doświadczenie w pracy z narzędziami do kontroli kodu źródłowego, takimi jak Git, oraz narzędziami CI/CD, takimi jak Jenkins.
Mile widziane:
Znajomość Unix/Linux.
Doświadczenie z Python.
Doświadczenie w testowaniu GUI, API, baz danych i kolejek.
Doświadczenie z Robot Framework.
Znajomość domeny kart płatniczych.
Znajomość narzędzi AI i gotowość do korzystania z nich w codziennej pracy.
Implementowanie zautomatyzowanych przypadków testowych i usprawnianie frameworków.
Eliminowanie testów manualnych i powtarzalnych czynności.
Gromadzenie i zarządzanie danymi testowymi.
Monitorowanie, debugowanie i dokumentowanie wyników testów.