Yethi assists a leading bank in India in optimizing their payment processes

The Challenge

The bank had observed multiple functional and performance issues with their payment services across various channels. To ensure that their payment processes be safe and efficient, the bank needed a thorough evaluation of the same.

The Solutions

Yethi formulated a comprehensive test coverage plan, prepared test designs and executed the integrated test designs across the following payment channels in order to verify the key processes, end-to-end.

The Approach

Yethi developed test designs for payments initiated from Core Banking System, Internet Banking, Mobile Banking, UPI, ATM, POS and API (Application Programming Interface).
Then, Yethi executed the test cases through Test Condition matrix covering all possible scenarios, using Tenjin, Yethi’s robotic test engine.
The following processes were evaluated.
  • Branch Transactions
    • Intra Bank Transfers/li>
    • NEFT-Outgoing Payments
    • NEFT-Incoming Payments
    • Bulk Upload NEFT-Outgoing Payments – SCSD (Single Credit Single Debit)
    • Bulk Upload NEFT-Outgoing Payments – SDMC (Single Debit Multiple Credit)
    • RTGS Outgoing Customer Payments
    • RTGS Incoming Customer Payments
    • RTGS Outgoing Bank Payments
    • RTGS Incoming Bank Payments
    • Bulk Upload – RTGS Outgoing Payments – SCSD – Customer Transfer
    • Bulk Upload – RTGS Outgoing Payments – SCSD – Bank Transfer
    • Enquiry of NEFT & RTGS
  • Mobile Banking
    • Registrations
    • Manage Accounts
    • Send Money – IMPS/UPI
    • Transaction history
    • De-registrations
  • Internet Banking
    • Internal Bank Transfers
    • Bulk File Uploads
    • Beneficiary Maintenance
  • Channels
    • Off-Us
    • On-Us
    • Remote On-Us
    • Reversal
  • API & Interface
    • NEFT Outward Process
    • NEFT Inward File upload Process
    • NEFT Message Flow
    • RTGS Outward Process
    • RTGS Inward File Upload
    • RTGS Message Flow
    • IFSC Proliferation Message
And following were evaluated as key scenarios
  • Core Banking
    • Pre Cut-off Transactions
    • Post Cut-off Transactions
    • Account Status and Account Types Transactions
    • Message Validations
    • Accounting Entries
    • Reschedule Transactions
    • Holiday Transactions
    • Returns from Beneficiary Bank
    • Inter Branch Transactions
    • Account Level and Customer Level Memo Transactions
    • Inward Transaction Validations
    • NEFT Inward Return within Batch +2 Hours
    • Inward Validations to NRE (Non-Resident Rupee) Accounts
  • Internet Banking
    • Net banking Logins
    • Beneficiary Maintenance
    • NEFT, RTGS, IMPS Payments
    • Internal Bank Transfers
    • Bulk File Uploads
  • Mobile Banking
    • Mobile Banking Registrations/Deregistrations
    • Account Management
    • Balance Enquiry, Mini Statement, Transaction History
    • IMPS Payments
    • Internal Bank Transfers
    • UPI Payments
  • Debit Card
    • On-Us Financial Transactions
    • On-Us Refund Transactions
    • On-Us Non-Financial Transactions
    • Off-Us Financial Transactions
    • Off-Us Non-Financial Transactions
    • Non-Financial Remote On-Us Transactions
    • Financial Remote On-Us Transactions
    • Remote On-Us Service Charges
    • Remote On-Us Financial Transactions – Small / No frills / Basic Savings Accounts
    • Remote On-Us Refund Transactions
    • Account Level Memos
    • Customer Level Memos
    • Blacklisted Customers
    • ATM Offline Transactions
    • POS Online Purchase/Reversal Transactions
    • POS Offline Purchase/Reversal Transactions
  • Interfaces and API
    • NEFT Transactions through CMS
    • Processing the NEFT Inward Transactions
    • Inward NEFT Transactions processed with CMS Virtual Account
    • NEFT Outward N06 Message – Success flow
    • Alerts for NACKS (Negative Acknowledgements)
    • N03 Reschedules/Rejects
    • NEFT Outward N02 Messages – Success flow
    • NEFT Outward N02 Messages – Failure flow
    • RTGS Transactions through CMS
    • RTGS Inward File for CMS Accounts
    • RTGS Inward File for Non-CMS Accounts
    • Inward RTGS Transactions processed with CMS Virtual Accounts
    • IFSC Addition Process
    • IFSC Updating Process
    • IFSC Deletion Process
    • Header Change for N06 and N07 Message Type
    • GL (General Ledger) Posting Restrictions Validation

The Result

Yethi validated the bank’s payments system covering all key business processes across the payment channels, reporting 1891 defects, out of which 160 were showstopper & 644 were critical defects.
Yethi was able to execute all activities efficiently owing to subject matter expertise, a library built of 100,000 domain-specific test cases and a robotic test-automation platform.

About Yethi

Yethi is a leader in Quality Assurance solutions for the global banking and financial services industry. Founded by Fintech professionals with decades of domain experience, Yethi is invested in building the next generation of solutions to improve the quality of digital technologies being adopted within enterprises. One such solution is a robotic functional test automation platform, Tenjin, that follows a unique approach focussed on ease of use and maintenance.

About Tenjin

Tenjin is Yethi’s scriptless test automation platform, a plug-and-play banking aware solution, with distinctive features like robotic capabilities to learn the application and re-learn after any updates, so regardless the complexity and number of updates, the test execution remains high-speed, minimizing manual effort
To know more about how we can help you mitigate business risks associated with technology enabled operations, reach out to us at

This Post Has 9 Comments

  1. Good post. I study one thing more challenging on totally different blogs everyday. It’s going to at all times be stimulating to read content material from other writers and observe a little something from their store. I’d favor to use some with the content on my blog whether or not you don’t mind. Natually I’ll give you a link on your internet blog. Thanks for sharing.

  2. obviously like your web-site however you need to test the spelling on several of your posts. Many of them are rife with spelling issues and I find it very bothersome to tell the reality on the other hand I will certainly come again again.

  3. civil process server

    I do believe all of the concepts you have introduced for your post. They are really convincing and will definitely work. Still, the posts are very brief for beginners. Could you please extend them a little from subsequent time? Thank you for the post.

  4. Cellucare

    Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  5. tigre789

    I truly appreciate this post. I have been looking everywhere for this! Thank goodness I found it on Bing. You have made my day! Thanks again

  6. cbd online

    Nice post. I was checking constantly this blog and I am impressed! Extremely useful info specifically the ultimate part 🙂 I maintain such information much. I used to be seeking this certain info for a very long time. Thank you and best of luck.

  7. zoritoler imol

    I am constantly browsing online for tips that can benefit me. Thanks!

Leave a Reply