QA Engineer Ferryt 2.0 | Branża bankowa
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- Postman
- SoapUI
- SQL
- Selenium
- Selenide
- Azure Repos
- Ferryt
- Splunk
- BPMN
- UML
Opis stanowiska
Nasze wymagania:
Znajomość języka programowania Java
Doświadczenie w automatyzacji testów z wykorzystaniem Selenium lub Selenide
Praktyczna znajomość narzędzi wspierających testowanie, takich jak Postman, SoapUI oraz SQL
Umiejętność pracy z systemami kontroli wersji, np. Azure Repos
Doświadczenie w realizacji testów funkcjonalnych i automatycznych
Dobre umiejętności komunikacyjne
Samodzielność, odpowiedzialność i zaangażowanie
Umiejętność współpracy z zespołem technicznym oraz klientem biznesowym
Mile widziane:
Znajomość platformy Ferryt, w szczególności wersji Ferryt 2.0
Znajomość narzędzia Splunk
Znajomość notacji BPMN oraz UML
Wiedza dotycząca procesów i systemów bankowych
O projekcie:
Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
Zakres obowiązków:
Testowanie rozwiązań IT zgodnie z dokumentacją, wymaganiami technicznymi oraz założeniami biznesowymi
Przygotowywanie i realizacja testów funkcjonalnych, automatycznych oraz wydajnościowych
Zgłaszanie, dokumentowanie i monitorowanie błędów wykrytych podczas testów
Analiza oraz raportowanie wyników przeprowadzonych testów
Zapewnienie zgodności funkcjonalnej oprogramowania z wymaganiami biznesowymi i technicznymi
Współpraca z zespołem wytwarzającym oprogramowanie w zakresie analizy i usuwania wykrytych defektów
Współpraca z klientem biznesowym oraz innymi zespołami testowymi, również po stronie firm zewnętrznych
Tworzenie i aktualizacja dokumentacji testowej oraz projektowej w obszarze testów
Określanie i przygotowywanie środowisk, danych oraz pozostałych zasobów testowych
Realizacja dodatkowych testów automatycznych i wydajnościowych w celu pogłębionej analizy oraz poprawy jakości oprogramowania
Wdrażanie i rozwijanie nowych metod, metodyk oraz narzędzi wspierających proces testowania
Bieżąca konserwacja i aktualizacja zasobów testowych, w tym oprogramowania, użytkowników oraz sprzętu testowego, we współpracy z administratorami banku
Oferujemy:
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Znajomość języka programowania Java
Doświadczenie w automatyzacji testów z wykorzystaniem Selenium lub Selenide
Praktyczna znajomość narzędzi wspierających testowanie, takich jak Postman, SoapUI oraz SQL
Umiejętność pracy z systemami kontroli wersji, np. Azure Repos
Doświadczenie w realizacji testów funkcjonalnych i automatycznych
Dobre umiejętności komunikacyjne
Samodzielność, odpowiedzialność i zaangażowanie
Umiejętność współpracy z zespołem technicznym oraz klientem biznesowym
Mile widziane:
Znajomość platformy Ferryt, w szczególności wersji Ferryt 2.0
Znajomość narzędzia Splunk
Znajomość notacji BPMN oraz UML
Wiedza dotycząca procesów i systemów bankowych
O projekcie:
Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.
Zakres obowiązków:
Testowanie rozwiązań IT zgodnie z dokumentacją, wymaganiami technicznymi oraz założeniami biznesowymi
Przygotowywanie i realizacja testów funkcjonalnych, automatycznych oraz wydajnościowych
Zgłaszanie, dokumentowanie i monitorowanie błędów wykrytych podczas testów
Analiza oraz raportowanie wyników przeprowadzonych testów
Zapewnienie zgodności funkcjonalnej oprogramowania z wymaganiami biznesowymi i technicznymi
Współpraca z zespołem wytwarzającym oprogramowanie w zakresie analizy i usuwania wykrytych defektów
Współpraca z klientem biznesowym oraz innymi zespołami testowymi, również po stronie firm zewnętrznych
Tworzenie i aktualizacja dokumentacji testowej oraz projektowej w obszarze testów
Określanie i przygotowywanie środowisk, danych oraz pozostałych zasobów testowych
Realizacja dodatkowych testów automatycznych i wydajnościowych w celu pogłębionej analizy oraz poprawy jakości oprogramowania
Wdrażanie i rozwijanie nowych metod, metodyk oraz narzędzi wspierających proces testowania
Bieżąca konserwacja i aktualizacja zasobów testowych, w tym oprogramowania, użytkowników oraz sprzętu testowego, we współpracy z administratorami banku
Oferujemy:
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
🔍 Dekoder Ogłoszenia
🔴
Znajomość języka programowania Java
Oczekiwane jest nie tylko podstawowe rozumienie składni, ale przede wszystkim umiejętność pisania kodu, który będzie wykorzystywany do tworzenia lub utrzymania automatyzacji testów.
🔴
Doświadczenie w automatyzacji testów z wykorzystaniem Selenium lub Selenide
Wymagane jest praktyczne doświadczenie w tworzeniu i utrzymaniu skryptów automatyzujących testy interfejsu użytkownika, a nie tylko teoretyczna wiedza.
🔴
Praktyczna znajomość narzędzi wspierających testowanie, takich jak Postman, SoapUI oraz SQL
Oczekuje się umiejętności efektywnego wykorzystania tych narzędzi do testowania API, usług webowych oraz do pracy z bazą danych, a nie tylko ich znajomości.
🔴
Dobre umiejętności komunikacyjne
Oprócz jasnego przekazywania informacji technicznych, może to oznaczać konieczność tłumaczenia złożonych zagadnień technicznych na język zrozumiały dla biznesu.
🔴
Samodzielność, odpowiedzialność i zaangażowanie
Oczekuje się, że będziesz potrafił samodzielnie rozwiązywać problemy i podejmować decyzje, a także wykazywać inicjatywę i poświęcenie w pracy.