The Software Tester is responsible for testing AntBank's software platforms, payment systems and integrations to ensure they are reliable, secure, accurate and ready for production use.
Ant Technology Limited (AntBank) is developing digital financial technology products including the AntBank Digital Wallet, AntBank Card, NZDR Stablecoin and Gift Card Merchant Network.
Key Responsibilities
Software & Functional Testing
- Prepare test plans, test scenarios, test cases and test data based on business and technical requirements.
- Perform functional, integration, system, regression and user acceptance testing.
- Test web-based, mobile and backend applications.
- Identify, document and track software defects through to resolution.
- Retest corrected defects and conduct regression testing before production releases.
- Verify that delivered software meets approved business and technical requirements.
Card Issuing & Payment Testing
- Test physical and virtual card issuance workflows.
- Test card activation, suspension, freeze/unfreeze, replacement and cancellation.
- Test transaction authorisation, decline and reversal scenarios.
- Test refunds, partial refunds and duplicate transactions.
- Test card spending limits and transaction controls.
- Verify transaction status throughout authorisation, clearing and settlement.
- Test card-processor and external payment-system integrations.
- Validate transaction notifications and customer transaction histories.
- Test exceptional and failed transaction scenarios.
Digital Wallet & Ledger Testing
- Test wallet creation, funding, transfers and balance calculations.
- Verify the relationship between wallet balances, card transactions and ledger entries.
- Test authorisation holds and release of expired or reversed holds.
- Validate refunds, reversals and adjustments.
- Confirm transaction records remain accurate throughout the payment lifecycle.
- Test reconciliation between AntBank records and external processor or settlement records.
Database Testing
- Validate database records against application and transaction results.
- Test data accuracy, consistency and integrity.
- Verify relationships between customer, wallet, card and transaction records.
- Test duplicate-transaction prevention and idempotency controls.
- Identify missing, duplicated or