Poszukujemy doświadczonego Inżyniera Testów Automatycznych do naszego dynamicznego zespołu, pracującego nad nowoczesnymi aplikacjami finansowymi i internetowymi. Projekt obejmuje tworzenie i wykonywanie zautomatyzowanych skryptów testowych dla aplikacji webowych, zapewniając wysoką jakość oprogramowania w szybkim środowisku Agile. Praca w modelu hybrydowym, zlokalizowana w Warszawie, z wymaganą dostępnością ASAP.
responsibilities :
Tworzenie i utrzymanie zautomatyzowanych skryptów testowych dla aplikacji webowych z wykorzystaniem Java, JavaScript i Selenium WebDriver.
Analiza wymagań biznesowych w celu tworzenia i wykonywania szczegółowych przypadków testowych.
Identyfikacja, dokumentowanie i zarządzanie defektami za pomocą narzędzi do śledzenia błędów (JIRA).
Ścisła współpraca z zespołami cross-funkcjonalnymi, w tym z programistami i właścicielami produktów, w celu zapewnienia wysokiej jakości oprogramowania.
Wykonywanie testów i raportowanie wyników, zapewniając terminowe rozwiązywanie defektów.
Ciągłe doskonalenie frameworku automatyzacji i strategii testowych.
Praca z systemami kontroli wersji, w szczególności Git, do zarządzania skryptami testowymi.
Udział w ceremoniach Agile/Scrum oraz wsparcie w planowaniu sprintów, retrospektywach i codziennych spotkaniach.
requirements-expected :
Minimum 5 lat doświadczenia w testowaniu oprogramowania, z czego co najmniej 3 lata praktycznego doświadczenia w tworzeniu zautomatyzowanych testów dla aplikacji webowych.
Bardzo dobra znajomość programowania w języku Java.
Biegłość w obsłudze narzędzi automatyzacji, zwłaszcza Selenium WebDriver.
Doświadczenie z systemami kontroli wersji (GIT).
Dobra znajomość HTML, CSS oraz JavaScript.
Solidne zrozumienie architektury aplikacji webowych.
Znajomość procesów bankowości internetowej będzie dodatkowym atutem.
Umiejętność analizy wymagań i projektowania przypadków testowych.
Silne umiejętności w zakresie identyfikacji, raportowania i zarządzania defektami.
Doskonałe umiejętności komunikacyjne i współpracy zespołowej.
Doświadczenie w pracy w środowiskach Agile/Scrum.
Znajomość narzędzi do raportowania błędów (JIRA).
Wiedza o bazach danych i SQL do walidacji danych testowych.