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
- NEFT, RTGS, IMPS
- 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
Hellko friends, hoow iss thee whole thing, aand what yoou desire to say regarding this paragraph, inn my view its
in fat awesome designbed for me.
My brother recomended I mght lioke thiss website.
He waas entirey right. Thhis pist actually made mmy day.
Yoou cann’t inagine simply how much time I had spen ffor
this information! Thanks!
Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.com/ru/register?ref=V3MG69RO
This web site is really a walk-through for all of the info you wanted about this and didn’t know who to ask. Glimpse here, and you’ll definitely discover it.
My coder iis trting tto convine mme too moove to .net from PHP.
I have always diisliked the idda because oof the costs.
Butt he’s tryiong none the less. I’ve been usimg Movable-type onn various websites
forr about a yearr aand aam nervous about switching too another platform.
I have heard veey ood things aboutt blogengine.net.
Is there a way I caan tranjsfer all my wordpress content into it?
Any help would be grratly appreciated!
Thank yyou a lot foor sharing thi with alll of uus you realkly know what you’re talking approximately!
Bookmarked. Kinndly also sek advixe from mmy site =). We mayy
have a lik excange contract amoong us
Thiss iss a topic whicch iis neazr to myy heart… Thank you!
Exactly where aare yoour contawct ddetails though?
Would you be thinking about exchanging hyperlinks?
Your article helped me a lot, is there any more related content? Thanks!
An interesting discussion is definitely worth comment.
I thinkk that you need to publish mode about this topic, iit mayy nott bbe a taboo mattter bbut
uusually people ddo not speak aboutt such issues. To the next!
All thhe best!!
hi!,I love your writing very much! share we be in contact extra approximately your post on AOL? I need a specialist on this area to resolve my problem. Maybe that’s you! Taking a look ahead to see you.
Helo everybody, heree evry one is sharing these kindes oof knowledge, thus it’s pleasat tto read thius webpage, annd
I used to go tto seee this website everry day.
It’s a shamne youu don’t have a donate button! I’d most certaiknly donbate to thios bbrilliant blog!
I suppose for noww i’ll settoe ffor bookmarking and adding yokur RSS feed too my Google account.
I look forward to new updtes and will tzlk ahout this sute with mmy
Faacebook group. Talk soon!
Have you ever considered writring ann ebook or guest authoring onn othwr sites?
I have a bllg based upon oon the sawme topic youu discuyss
annd woulld loive tto have you shate some stories/information.
I knjow mmy viewwers woulkd apprecite your work.
If you aare eveen remotely interested, feel free too send mme aan e-mail.
I think this is onne of tthe mot vital info
ffor me. Annd i’m gpad reading your article. However wwanna statement on feww normal things, Thhe
webssite style is perfect, thhe article is in oint of fact excellent :
D. Good process, cheers
Howdy! Would you miond iif I share your boog witth
mmy facebook group? There’s a loot off foplks
that I think woud really appreciate yyour content.
Pleas let mee know. Thanks
Very interesting information!Perfect just what I was looking for!
You need too be a part off a contedt for oone off
the greatdst websitres onn the web. I will highly recommednd this website!
Your place is valueble for me. Thanks!…
Hiya, I am really glad I’ve found this information. Nowadays bloggers publish just about gossips and net and this is really frustrating. A good blog with interesting content, that’s what I need. Thank you for keeping this website, I will be visiting it. Do you do newsletters? Can’t find it.
Hi my loved one! I want to say that this article is awesome, nice written and include approximately all vital infos. I would like to see extra posts like this .
Thankyou for all your efforts that you have put in this. very interesting info .
Hello there! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?
We’re a gaggle of volunteers and starting a brand new scheme in our community. Your web site provided us with valuable info to paintings on. You’ve performed a formidable task and our whole group might be thankful to you.
Your place is valueble for me. Thanks!…
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
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.
I like this blog so much, bookmarked.
so much excellent info on here, : D.
I am constantly browsing online for tips that can benefit me. Thanks!