ISTQB® Certified Tester – Finance Testing (CT-FT) v1.0 to dość sensowny i można powiedzieć od dawna brakujący element układanki dla testerów pracujących w bankowości, fintechu, ubezpieczeniach, płatnościach, systemach transakcyjnych i środowiskach regulowanych. Trafia on na ścieżkę specjalistyczną (Specialist) w portfolio certyfikacji ISTQB®.
Struktura sylabusa
Sylabus jest krótki, jak na certyfikację domenową – przewiduje minimum 8,75 godziny szkolenia i składa się z sześciu egzaminowalnych rozdziałów:
- Wprowadzenie do branży finansowej.
- Testowanie zgodności.
- Testowanie bazujące na ryzyku.
- Testowanie i zarządzanie danymi.
- Testy funkcjonalne i niefunkcjonalne.
- Automatyzacja testów.
To dobrze dobrany zestaw tematów. Widać, że autorzy próbowali uchwycić nie tyle „testowanie aplikacji bankowej”, ile również specyfikę jakości w środowisku, gdzie błędy oznaczają ryzyko finansowe, reputacyjne, regulacyjne i operacyjne.
To, co dobre
Sylabus rozróżnia środowiska finansowe: bankowość omnichannel, trading i systemy niskolatencyjne, fintechowe API/mikroserwisy, komunikacja międzybankowa oparta na standardach wiadomości oraz środowiska aktuarialne i kredytowe zależne od czasu. Jest to dość realistyczne podejście, bo tester w bankowości mobilnej, tester systemu płatności i tester platformy tradingowej pracują w zupełnie innych światach jakościowych.
Najlepszym fragmentem sylabusa jest ten, w którym dotknięta zostaje specyfika testowania w finansach, czyli rozdział o "compliance testing". Dokument pokazuje, że w finansach testowanie zgodności nie polega wyłącznie na odhaczeniu regulacji, ale obejmuje walidację reguł biznesowych, kontroli, ścieżek negatywnych, audytowalności i (krytyczne) dowodów na wykonanie testów.
Bardzo wartościowe jest wprowadzenie pojęcia Continuous Automated Compliance Validation (CACV), czyli osadzania kontroli regulacyjnych i bezpieczeństwa w procesie dostarczania oprogramowania. Sylabus opisuje compliance as code, quality gates w CI/CD i continuous control monitoring, co dobrze łączy regulacje z nowoczesnym DevOps/continuous delivery.
Dużo uwagi poświęcono danym testowym. Rozdział o nich jest rynkowo trafny. W finansach wiele najpoważniejszych defektów nie dotyczy ekranu użytkownika, ale niespójności sald, błędnych migracji, rozjazdów między ledgerem i sub-ledgerem, duplikacji transakcji, błędów walutowych lub niespójności raportowania. Sylabus dobrze wskazuje na data accuracy, data consistency, data profiling, automatyczne porównania dużych zbiorów oraz reconciliation między systemami.
To jest duża przewaga CT-FT nad typowymi certyfikatami testowymi. Większość testerów zna BVA, EP i decision tables, ale dużo mniej osób potrafi dobrze rozmawiać o uzgadnianiu danych, czy ścieżkach transakcyjnych między systemami.
Risk-based testing jest w ISTQB® od dawna, a tutaj ma wyraźniejszy sens biznesowy. Choć rozdział nie wnosi nic ponad istniejące już sylabusy, to dobrze lokuje to w kontekście. W finansach priorytetyzacja ryzyka nie jest akademickim ćwiczeniem, tylko podstawą decyzji o tym, co testować najpierw: transakcje pieniężne, zgodność regulacyjną, bezpieczeństwo, dane klientów, raportowanie, dostępność, operacje krytyczne. Sylabus dobrze pokazuje ryzyka finansowe, techniczne i regulacyjne, a także potrzebę dynamicznej oceny ryzyka przy zmianach funkcji, integracji i regulacji.
Jednocześnie CT-FT nie próbuje zastąpić certyfikatów bezpieczeństwa CT-SEC albo wydajności CT-PT, ale dobrze pokazuje, dlaczego bezpieczeństwo, dostępność, failover, stress testing, load testing, data center availability czy zewnętrzne zależności są w finansach krytyczne. Jest to szczególnie ważne w kontekście regulacji takich jak DORA, która od 17 stycznia 2025 r. weszła do sektora finansowego i dotyczy odporności na zakłócenia ICT, cyberataki i awarie systemowe.
To, co średnie i słabsze
Nie jest to głęboki certyfikat domenowy, a raczej budowanie świadomości odpowiedzialności i roli testerów w finansach. Sylabus nie nauczy szczegółowo bankowości, rachunkowości, rozliczeń międzybankowych, księgowań, produktów inwestycyjnych, ubezpieczeń, AML, KYC, sankcji, sprawozdawczości regulacyjnej czy ryzyka kredytowego. To jest bardziej mapa pojęć niż praktyczny podręcznik pracy w banku.
Nie ma w nim miejsca na szerokie odwołanie się do regulacji typu PSD2, PCI DSS, Basel III/IV, DORA, GDPR, ISO 20022, ISO 25010, OWASP i ISO 27001. Każda z tych regulacji lub norm to osobny świat. W efekcie istnieje ryzyko, że szkolenia będą powierzchowne: dużo nazw, mniej praktycznej pracy na wymaganiach regulacyjnych i testowalnych kontrolach. To, czego najbardziej brakuje, to moduł pt. "jak zamienić wymaganie regulacyjne na testowalne wymaganie" z konkretnymi przykładami. Tu odpowiedzialność spadnie na trenera, by dobrze temat "sprzedał".
Podobnie jest z jedynie liźniętym GenAI, który jest raczej dodatkiem niż realnym modułem. W praktyce CT-FT nie powinien być traktowany jako certyfikat od GenAI. Do tego służy CT-GenAI.
Automatyzacja jest tu ważna, ale niezbyt techniczna. Rozdział o automatyzacji porusza strategie w przestrzeni legacy i nowego kodu oraz ograniczenia środowisk regulowanych. To bardzo dobre na poziomie koncepcyjnym, ale osoby oczekujące wiedzy o architekturze automatyzacji, frameworkach, pipeline’ach, raportowaniu czy maintainability i tak powinny iść w CTAL-TAE.
Przydatność rynkowa
Gdzie CT-FT ma największą wartość? Będzie on miał wartość dla osób pracujących lub chcących pracować w:
- bankowości detalicznej i korporacyjnej,
- fintechach,
- systemach płatniczych,
- ubezpieczeniach,
- leasingu,
- systemach kartowych,
- systemach księgowych i rozliczeniowych,
- hurtowniach danych i raportowaniu regulacyjnym,
- systemach transakcyjnych,
- dostawcach oprogramowania dla sektora finansowego,
- zespołach compliance, audit, IT risk, security i operations.
Podsumowanie
Po co powstał ten sylabus? Jedyne, co przychodzi mi do głowy, to z jednej strony próba ISTQB® podniesienia jakości testów i produktów w sektorze bankowym z jednoczesnym skokiem na kasę.
Przypomina mi się anegdota o tym, jak kiedyś, gdy informowałem o wysokich kosztach pewnego projektu zapewnienia jakości w banku usłyszałem od jednego z dyrektorów tekst, który zapadł mi na zawsze w pamięci – "Panie Radku, proszę się nie przejmować, w banku pieniądze są". Nie jest więc tak, że ISTQB® napada na bank, po prostu schyla się po te środki, które i tak tam są. A że przy okazji zrobi coś dobrego dla klientów tych instytucji? Sytuacja win-win.
Ten sylabus oraz egzamin, zarówno jak wiele innych z zakresu ISTQB®, znajdziecie na platformie EDU!
Subskrybujesz testerzy+? Spróbuj swoich sił w egzaminie próbnym!
Radek Smilgin