01 Zakres zadań
YOU WILL
- Build and maintain automated test frameworks and suites using Java and appropriate automation tools (UI, API, and integration layers)
- Translate functional payment requirements into automated test cases, ensuring coverage of end-to-end flows and edge cases
- Automate testing for payment types and components such as credit transfers, direct debits, SWIFT/ISO 20022 messages, payment gateways, validation, routing, and posting (scope depends on platform)
- Create robust API and service-level automation (e.g., REST/SOAP), including contract and schema validation where relevant
- Validate payment processing rules: cut-off times, value dates, charges/fees, FX (if applicable), limits, sanctions/AML screening touchpoints, returns/recalls, reversals, rejects/repairs, and exception handling
- Implement test data strategies for payments (synthetic data, masking, data seeding), including correlation of transactions across systems
- Integrate automated tests into CI/CD pipelines; enable unattended execution, reporting, and quality gates
- Analyse failures quickly (logs, message traces, database queries where permitted) and raise high-quality defects with clear evidence
- Collaborate with Product Owners, Developers, BAs, and Ops to define acceptance criteria, test approach, and release readiness
