Aleš Baránek, Manažer testingu v KBC Global Services
Když se řekne bankovnictví, většině z nás se vybaví důležité životní okamžiky — první účet, hypotéka na bydlení, spoření na budoucnost. Málokoho ale napadne, co se odehrává v pozadí, aby tyto služby fungovaly hladce a spolehlivě. V KBC Global Services to zajišťuje špičkový tým testerů, jehož hlavní náplní je chránit klíčovou hodnotu banky, důvěru.
„Důvěra klientů stojí a padá na kvalitě — nejen produktů a služeb, ale také softwaru, který je nosným pilířem,“ vysvětluje Aleš Baránek, manažer testingu v KBC Global Services. Za kvalitu softwaru u nich odpovídá tzv. Q-Hub. Jeho úkolem je testovat a hledat chyby v bankovních, ale i dalších aplikacích jako je třeba mobilní bankovnictví, virtuální asistentka Kate a další.
Hlavní výzvou testování bankovnictví, je velký rozsah technologií a rostoucí potřeba integrací
Bankovnictví je dnes jednou z nejkomplexnějších oblastí pro testování softwaru vůbec. „Hlavním předpokladem úspěšného testování je porozumět funkční stránce systému, ale také procesu za ním,” – popisuje Aleš. Největší výzvou při testování aktuálních bankovních systémů je nutnost kombinace různých technologií. Starší technologie, které tvoří samotné jádro banky, se kombinují s moderními aplikacemi využívající cloudové služby, např. SaaS nebo PaaS platformy.
K tomu se přidává i rostoucí počet integrací mezi různými systémy. Tyto integrace jsou klíčové pro novou strategii KBC skupiny zvanou Ecosphere. Díky ní můžete v aplikaci využívat nejen bankovní služby, ale také běžné denní aktivity jako nákup jízdenek, platba za parkování apod.
Díky AI se může software sám od sebe “uzdravovat”
Tým Q-Hub se neustále snaží inovovat. Jednou z novinek je využití AI pro analýzu chování klientů. „Sledujeme, jak klienti interagují s aplikací, a jejich chování segmentovat pomocí AI. Z těchto dat pak vytváříme automatizované testy,“ vysvětluje Aleš. Tento proces nejen zrychluje testování, ale také umožňuje efektivně reagovat na změny v chování uživatelů.
Další zajímavou oblastí je implementace nástrojů pro tzv. self-healing, který dokáže automaticky opravovat chyby v existujících testovacích skriptech. Zjednodušeně řečeno umělá inteligence identifikuje chybu a navrhne způsob, jak ji vyřešit. Tento přístup šetří čas a energii, kterou by jinak tester musel věnovat manuální údržbě.
Jak se testuje virtuální asistentka Kate
Asi každý už někdy slyšel o virtuální asistence, která vám poradí s běžnými bankovními úkony, vyhledá platby, vystaví výpisy a další.
Virtuální asistentka Kate funguje v různých zemích a jazycích, což vyžaduje speciální testovací přístupy. „V Belgii umí Kate zobrazit číslo pojištění, které se běžně používá u lékaře. V České verzi to ale nenajdete. Naopak, česká Kate pomáhá s určitými druhy pojištění, které belgická verze nepodporuje,“ vysvětluje Aleš. Lokalizace a adaptace jsou klíčové nejen z hlediska funkcí, ale i z pohledu kulturní citlivosti.
Globalizovaná asistentka Kate
„Testování Kate zahrnuje jak komunikaci asistenta směrem k zákazníkovi, tak zákazníka směrem k asistenci. Vždy simulujeme různé scénáře – od těch pravděpodobných po ty zcela nečekané,“ vysvětluje Aleš ze společnosti KBC Global Services. Klíčová je přitom lokalizace. Kate mluví několika jazyky – od nizozemštiny přes francouzštinu a angličtinu až po češtinu – a každá z verzí nabízí unikátní služby podle toho, co daný trh potřebuje.
„Aby byla zajištěna správnost všech funkcí, spolupracují různé týmy z jednotlivých zemí. V Brně se zaměřujeme hlavně na belgický trh, zatímco kolegové z ČSOB testují Kate pro lokální český a slovenský trh,“ doplňuje Aleš.
Za každou inovací stojí precizní práce
Testování technologií, jako je Kate, ukazuje, jak klíčová je spolupráce mezi různými kulturami a týmy. Díky testerům zajišťujícím kvalitu a lokalizaci může tento digitální asistent nabídnout služby šité na míru jak českému uživateli, tak zákazníkovi v Belgii. S každým novým trendem v testování se navíc rozšiřuje i potenciál, jak mohou banky a jejich klienti těžit z pokrokových technologií.
Kate je tak nejen symbolem moderní digitalizace, ale i důkazem toho, že za každou inovací stojí tisíce hodin precizní práce.
Budoucnost v testování bankovních softwarů
Finanční technologie patří k neustále se vyvíjející oblasti, kde každý chybný krok může mít dalekosáhlé důsledky. „Trendy, jako je shift left nebo AI a boti pro automatizaci testů, se pomalu dostávají i do bankovnictví. Vývoj je zde ale mnohem pomalejší kvůli přísným regulacím a vysokým požadavkům na bezpečnost dat klientů,“ vysvětluje odborník.
Modernizace však znamená velkou příležitost. Banky dnes kombinují technologickou diverzitu s obchodními nároky a transformují svou infrastrukturu. „Je fascinující být součástí změn v tomto prostředí, kde každý projekt přináší nové výzvy a možnosti,“ doplňuje Aleš.