Banking Domain Overview (For Manual Testers)
The banking domain deals with financial transactions, customer accounts, loans, payments, and regulatory compliance. Banking applications are data-critical, security-sensitive, and transaction-heavy, which makes manual testing extremely important even in automation-driven projects.
Interviewers ask banking domain manual testing interview questions to evaluate whether a tester understands:
- Core banking business workflows
- Manual validation of transactions and balances
- Regulatory rules (KYC, AML, RBI/PCI)
- End-to-end (E2E) testing from UI to database
Manual testers are expected to think like end users and bankers, not just testers
Typical Banking E2E Flow
- Customer onboarding & KYC
- Account creation
- Deposits & withdrawals
- Fund transfers
- Loan processing
- Interest calculation
- Statement generation
- End-of-Day (EOD) processing
- Compliance & reporting
Major Modules in Banking Domain
| Module | Description | Manual Testing Focus |
| Customer | Customer profile & KYC | Field validation |
| Accounts | Savings/Current/FD | Balance accuracy |
| Transactions | Debit & credit | Posting & rollback |
| Payments | NEFT/RTGS/IMPS/UPI | Status & retries |
| Loans | Personal/Home/Auto | EMI & interest |
| Cards | Debit/Credit cards | Limits & usage |
| Statements | Account statements | Data correctness |
| Compliance | KYC/AML | Rule enforcement |
| Security | Login & roles | Authorization |
| Batch Jobs | EOD/interest | Data consistency |
Banking Domain Manual Testing Interview Questions (Basic → Advanced)
Basic Banking Domain Manual Testing Questions (1–20)
1. What is banking domain manual testing?
Validating banking applications manually to ensure accounts, transactions, and financial rules work correctly.
2. What is core banking?
Centralized system handling all banking operations.
3. What is a savings account?
Deposit account that earns interest.
4. What is a current account?
Account mainly used for business transactions.
5. What is a debit transaction?
Money deducted from an account.
6. What is a credit transaction?
Money added to an account.
7. What is available balance?
Amount available for withdrawal.
8. What is ledger balance?
Balance including pending transactions.
9. What is interest?
Money earned or paid on deposits or loans.
10. What is KYC?
Know Your Customer verification.
11. What is AML?
Anti-Money Laundering compliance.
12. What is NEFT?
National Electronic Funds Transfer.
13. What is RTGS?
Real-Time Gross Settlement.
14. What is IMPS?
Immediate Payment Service.
15. What is UPI?
Unified Payments Interface.
16. What is transaction ID?
Unique identifier for a transaction.
17. What is reconciliation?
Matching system records with bank records.
18. What is rollback?
Reversing a failed transaction.
19. What is account freeze?
Blocking transactions on an account.
20. What is nominee?
Person entitled to account proceeds.
Intermediate Banking Manual Testing Questions (21–45)
21. How do you manually test fund transfer?
- Check debit & credit
- Verify balances
- Validate transaction status
22. What is transaction lifecycle?
Initiated → Authorized → Posted → Confirmed.
23. What is authorization?
Verifying user permission.
24. What is settlement?
Final completion of transaction.
25. What is standing instruction?
Scheduled automatic payment.
26. What is overdraft?
Withdrawal beyond available balance.
27. What is EMI?
Equated Monthly Installment for loans.
28. What is simple vs compound interest?
| Simple | Compound |
| Fixed base | Interest on interest |
29. What is fixed deposit?
Deposit with fixed tenure.
30. What is recurring deposit?
Monthly savings deposit.
31. What is cheque clearing?
Processing cheque payments.
32. What is EOD (End of Day)?
Batch processing at day end.
33. What is transaction timeout?
No response within time limit.
34. What is partial payment?
Payment less than due amount.
35. What is late fee?
Penalty for delayed payment.
36. What is interest posting?
Applying interest to account.
37. What is balance mismatch?
UI balance differs from DB.
38. What is suspense account?
Temporary holding account.
39. What is audit log?
Record of system activities.
40. What is user role?
Access level of a user.
Advanced Banking Domain Manual Testing Questions (46–80)
46. How do you manually test concurrent transactions?
- Perform multiple debits
- Validate balance consistency
47. How do you test failed transactions?
- Check rollback
- Validate balance restoration
48. How do you test interest calculation?
- Rate
- Tenure
- Rounding logic
49. How do you test loan processing?
- Eligibility
- EMI calculation
- Repayment schedule
50. How do you test EOD batch jobs?
- Interest posting
- Statement generation
51. How do you test reconciliation manually?
- Ledger vs account balance
52. How do you test security manually?
- Invalid login
- Role-based access
53. How do you test compliance rules?
- KYC mandatory checks
- AML thresholds
54. How do you test duplicate transactions?
- Retry same request
- Validate idempotency
55. How do you test transaction limits?
- Daily/monthly caps
56. How do you test charge deductions?
- Service charges
- GST/tax
57. How do you test account closure?
- Zero balance check
- Linked products
58. How do you test negative balance scenarios?
- Overdraft validation
59. How do you test failed IMPS/UPI?
- Debit reversal
- Status update
60. How do you test data migration?
- Old vs new balances
Scenario-Based Banking Manual Testing Questions (UAT / SIT)
Scenario 1: Amount Debited but Not Credited
Checks:
- Transaction logs
- Reversal entry
- Customer notification
Scenario 2: Incorrect Interest Applied
Validation:
- Rate table
- Effective date
- Rounding
Scenario 3: Duplicate Transaction
Expected:
- Only one debit
- Error message on retry
Scenario 4: KYC Not Completed
Validation:
- Transaction blocked
- Proper warning shown
Sample Banking Manual Test Case
Test Case: Fund Transfer via IMPS
| Field | Details |
| Precondition | Active account |
| Steps | Transfer funds |
| Expected | Amount credited |
| Validation | UI + DB |
| Status | Pass |
BRD & FRD in Banking Manual Testing
BRD (Business Requirement Document)
- Banking rules
- Compliance needs
- Financial calculations
FRD (Functional Requirement Document)
- Screen flows
- Field validations
- Error handling
Database + API + UI Validation (Manual Perspective)
UI Validation
- Balance display
- Transaction status
API Validation (Manual via tools)
- Request/response
- Status codes
DB Validation
- Account table
- Transaction ledger
- Audit logs
Real-Time Production Defect Examples
- Duplicate debit due to retry
- Interest posted twice during EOD
- Balance mismatch after rollback
- Unauthorized transaction access
- Batch job failure causing statement issues
High-Risk Areas in Banking Manual Testing
- Fund transfers
- Interest & EMI calculation
- Concurrency
- EOD batch jobs
- Security & compliance
Manual Test Design Approach for Banking Projects
- Requirement-based testing
- Risk-based testing
- Boundary value analysis
- Negative testing
- End-to-end validation
Quick Revision Cheat Sheet
✔ Core banking concepts
✔ Transaction lifecycle
✔ Interest & loans
✔ EOD processing
✔ Compliance & security
✔ UI + DB validation
FAQs – Banking Domain Manual Testing Interview Questions
Q1. Is banking domain difficult for manual testers?
No, once workflows and rules are understood.
Q2. Are domain questions mandatory in banking interviews?
Yes, especially for manual and UAT roles.
Q3. Do manual testers need SQL knowledge?
Basic SQL is highly recommended.
