
Jeden z największych europejskich banków krajowych
Nowy system płatności wysokokwotowych dla międzynarodowych transakcji płatniczych
Opracowanie kompleksowego rozwiązania do automatyzacji testów z połączoną wiedzą specjalistów QualityMinds w zakresie automatyzacji testów i DevOps.
Nowa infrastruktura rynkowa dla płatności o dużej wartości i płatności indywidualnych
Jeden z największych banków krajowych w Europie jest integralną częścią europejskiego systemu banków centralnych. Odgrywa on decydującą rolę we wdrażaniu polityki pieniężnej w strefie euro. Dzięki zadaniom obejmującym stabilność finansową i monetarną oraz nadzór bankowy, ten duży europejski bank narodowy znajduje się w centrum europejskiego systemu finansowego. Ściśle współpracuje z Europejskim Bankiem Centralnym (EBC).
EBC zainicjował również nowy system płatności wysokokwotowych dla płatności międzynarodowych, który zastąpił poprzedni europejski system płatności wykorzystywany do przekazywania pieniędzy banku centralnego ponad granicami w unii walutowej.

Wyzwanie:
Modernizacja istniejącej platformy transakcji płatniczych
Wyzwaniem była modernizacja istniejącej platformy transakcji płatniczych w celu spełnienia zwiększonych wymagań międzynarodowych i regulacyjnych.
Celem było opracowanie solidnej i zaawansowanej technologicznie platformy obsługującej najnowsze standardy techniczne. Największe wyzwanie dotyczyło infrastruktury testowej.
Duża liczba zespołów programistów, testerów i ekspertów ds. automatyzacji testów pracowała w tym samym środowisku testowym.
Oznaczało to, że mogli oni nieumyślnie wpływać na wyniki innych testów.
Ponadto cykle rozwoju były różne, więc różne zespoły wymagały różnych konfiguracji środowiska testowego.
Rozwiązanie:
Testuj, testuj i jeszcze raz testuj z QualityMinds
QualityMinds było w stanie opracować wysoce łatwe w utrzymaniu i opłacalne rozwiązanie do automatyzacji testów oraz skonfigurować i skalować nowoczesną infrastrukturę testową.
Tworzenie podstaw dla testów automatycznych.
Aby ułatwić testowanie i stworzyć niezawodne i powtarzalne warunki dla testów automatycznych, QualityMinds stworzyła infrastrukturę testową w dużym europejskim banku krajowym w oparciu o konteneryzację, CI/CD i infrastrukturę jako kod.
Dzięki temu jedno (lub więcej) osobiste środowisko testowe było dostępne dla wszystkich uczestników projektu „za naciśnięciem jednego przycisku”, które można było skonfigurować zgodnie z indywidualnymi wymaganiami.
Stworzono podstawę dla testów automatycznych, które zabezpieczają różne obszary front-endu i back-endu aplikacji.
Fakty w skrócie
Rozwój i obsługa infrastruktury testowej opartej na chmurze w podejściu DevOps i konfiguracji wewnętrznej w jednym z największych europejskich banków krajowych
Automatyzacja testów backendu i graficznego interfejsu użytkownika (GUI)
Podejście open source oparte na Behaviour Driven Development (BDD)
Opracowanie strategii automatyzacji testów obowiązującej w 10 zespołach testowych
Integracja Xray z Jira: środowisko programistyczne nie jest już potrzebne
Klucz do sukcesu: rozmawiać, rozmawiać i jeszcze raz rozmawiać.
Aby stworzyć taką infrastrukturę testową, trzeba było uwzględnić wiele nowych procesów i wprowadzić nowe narzędzia.
Pomogła w tym regularna wymiana informacji zwrotnych ze wszystkimi uczestnikami projektu