Czy masz już doświadczenia w automatycznym testowaniu oprogramowania? Znasz specyfikę branży bankowej w Polsce i chcesz rozwijać się w tej dziedzinie? Jeśli tak, dołącz do nas i zdobądź doświadczenie, pracując nad rozwojem i testowaniem zaawansowanych systemów bankowych, z których korzystają miliony Polaków każdego dnia.
Prześlij swoją aplikację i dowiedz się, jakie możliwości oferujemy!
Pracujemy w trybie hybrydowym (3 dni z biura, 2 zdalnie).
responsibilities :
Projektowanie, tworzenie, rozwój i utrzymanie (kodu) testów automatycznych w Selenium (Python)
Projektowanie i implementacja testów end-to-end dla procesów wymiany danych z agentem transferowym
Automatyzacja testów operacji związanych z funduszami inwestycyjnymi, w tym zleceń, przeliczeń i raportowania
Testowanie integracji systemów poprzez API (REST, SOAP) oraz bazy danych
Analiza wyników testów, raportowanie błędów i współpraca z zespołem deweloperskim w celu ich rozwiązania
Tworzenie i aktualizacja dokumentacji testowej
Współpraca z analitykami i zespołem QA w zakresie doskonalenia procesów testowych
Monitorowanie i optymalizacja wydajności testów automatycznych
Wsparcie w procesie CI/CD – integracja testów z pipelineami
requirements-expected :
Wykształcenie wyższe o profilu technicznym (STEM lub kierunki pokrewne)
Minimum 3 lata doświadczenia w automatyzacji testów lub minimum 5 lat w testach manualnych z elementami automatyzacji w obszarze finansów i bankowości
Komercyjne doświadczenie w testach automatycznych – Selenium
Bardzo dobra znajomość Selenium WebDriver
Znajomość języka Python oraz popularnych frameworków testowych (np. pytest, unittest)
Doświadczenie w testowaniu wymiany danych między systemami (REST, wymiana plikowa, SOAP)
Umiejętność pracy z bazami danych (SQL)
Znajomość narzędzi do CI/CD (np. Jenkins, Bitbucket-Bamboo)
Znajomość systemów kontroli wersji (Git)
Znajomość zagadnień związanych z funduszami inwestycyjnymi (FIO, IKE, IKZE itp.)
Znajomość narzędzi do zarządzania testami (np. JIRA)
Certyfikat ISTQB Foundation Level – wymagany lub gotowość do jego zdobycia
Swobodne czytanie dokumentacji technicznej w języku angielskim
Analityczne myślenie – umiejętność identyfikowania zagadnień oraz problemów i wyciągania wniosków. Umiejętność przedstawienia zagadnienia w sposób sytentyczny
Dokładność i skrupulatność – dbałość o szczegóły w testach i analizie wyników
Samodzielność – zdolność do organizacji własnej pracy i podejmowania inicjatywy
Komunikatywność – efektywna współpraca z zespołem deweloperskim, analitykami i biznesem
Proaktywność – chęć doskonalenia procesów i poszukiwania nowych rozwiązań
Zorientowanie na jakość – dążenie do optymalizacji testów i wykrywania błędów na wczesnym etapie
Umiejętność pracy pod presją czasu – efektywne działanie w dynamicznym środowisku