Mohana Komanapalli—QA Analyst Current Location: Frisco. Texas
Contact No: 720-***-****
Email id: ***************@*****.***
Objective:
Detail-oriented and Experienced Manual Tester with 5+ years of experience in the banking domain, specializing in functional, regression, UAT, and integration testing. Proven track record in delivering quality software by identifying critical bugs and improving customer experience. Strong understanding of banking processes, payment systems, KYC, loan modules, and account services.
OVERVIEW OF SKILLS
5+ Years of experience as Manual Tester.
Detailed knowledge of Software Development Lifecycle (SDLC).
Well versed in writing and executing manual test cases.
Strong knowledge of Client Server and Web based software testing in multi-tier environment.
Competent in performing Functional, Usability, Performance, Exploratory, Integration, System and Regression Testing.
Ability to develop Traceability Matrix to map test cases with requirements.
Expertise in performing Black Box and Gray Box Testing for functional and non-functional testing.
Expert in logging, reporting and tracking defects using Jira and TestRail
Excellent analytical Skills and quick learner of New Tools and Technologies.
Self-starter, proactive and motivated to go extra mile to get the job done.
Contribute to sprint planning, sprint review/retrospectives and daily stand-ups meetings.
Tools: JIRA,TestLink,
Experience in REST API testing using tools like POSTMAN/SOAP UI
Domain Knowledge: Core Banking, Account Opening, Fund Transfers, Loans, Credit Cards, KYC,Fraud Management.
Reporting: Daily Status Reports, Defect Metrics, Test Summary Reports
Database: SQL (basic queries for data validation)
PROFESSIONAL EXPERIENCE
Client:- Bank Of America
Location: Plano, TX
Job Title:- QA Analyst
Duration:-03/2023– 06/2024
Domain: Banking / Fraud Risk Management
Worked on a fraud prevention module for Bank of America focused on detecting and blocking suspicious financial transactions, improving security and compliance across digital banking channels.
Reviewed functional and non-functional requirements related to fraud handling (e.g., card fraud, account takeover, suspicious login).
Create detailed test cases for fraud scenarios like:
a.Unusual large transfers
b.Multiple failed login attempts
c.Transactions from blacklisted IPs or locations
d.Suspicious pattern in transaction frequency or value
Maintain traceability matrix (RTM) to map test cases with fraud-related requirements.
Validated fraud detection workflows across Internet Banking, Mobile Banking, and Core Banking Systems.
Perform negative testing for edge cases like expired cards, spoofed accounts, or tampered headers.
Run regression tests when new fraud rules or algorithms are implemented.
Log issues/bugs found during testing in tools like JIRA, including steps to reproduce and screenshots/logs.
Retest after bug fixes and ensure no impact on existing functionality.
Used SQL queries to validate backend data such as fraud flags, alert triggers, and transaction logs.
Assisted in UAT testing and provided production support during go-live of new fraud rules.
Work with fraud analysts, developers, business analysts, and compliance teams to align on expected behavior.
Create daily/weekly status reports, defect summary reports, and test execution reports.
Client:- Priceline
Location: Remote
Job Title:-Software Tester
Duration:-04/2020– 02/2023
Priceline is travelling agency company, where we do point of sale testing by checking the booking of various products like Hotels, Flights, Cars and Bundle packages for domestic and international travels. The aim of the project is to verify bookings with different kinds of deals that could be time based, membership based, and location based in domestic bookings.
Roles & Responsibilities:
As a QA Analyst, I did testing of the application module that includes Smoke testing, Usability testing, Exploratory testing, Regression testing,Performance testing and point of sale testing (POS Testing )
Review and understand functional requirements for travel booking systems (flights, hotels, packages).
Work closely with product owners to clarify travel-specific workflows like booking, cancellations, and refunds.
Design detailed test cases and test scenarios for modules like:
1.Flight/Hotel/Package Booking
2.Payment Gateway Integration
3.Itinerary Generation
4.Cancellation and Refund Workflow
5.Loyalty/Rewards Programs
6.Ensure end-to-end coverage of business flows involving multi-step processes.
Log defects in tools like JIRA with clear steps and screenshots.
Track bugs throughout their lifecycle and retest once resolved.
Verify travel data consistency between UI and backend systems (e.g., PNR, fare details, availability).
Run basic SQL queries to check database entries (optional but helpful).
Coordinate with developers, UI/UX designers, and business analysts to clarify expected behavior.
Support the UAT phase with client-facing teams.
Followed Agile Methodology for the project by attending daily stand-up meetings, provided status update and feedback on any critical issues.
Prepared Defect reports with detailed bug description, provided screen shots and steps to reproduce.
Conducted Peer Review for any corrections or missing links in test cases.
Client:-Citi Bank
Location:-VA
Job Title:- Junior QA
Duration:-03/2019 – 03/2020
Citi bank is a Financial Services company. The Project was aimed to fulfill the needs of Online Banking services like the Account creation, verification and validation,banking transactions like depositing, withdrawing money and money transferring using ACH, Zelle in Domestic Banking and also Global transfers for International transactions from Bank to Bank. I also worked on iOS and Android Citi Apps.
Roles & Responsibilities:
As a QA Analyst, I was involved in various kinds of testing of the application module
Reviewed and analyzed business requirements related to banking modules like account opening, fund transfer, and loan processing.
Created and executed detailed test cases and scenarios based on functional specifications.
Performed end-to-end testing of account lifecycle – from customer onboarding to closure.
Conducted UAT support and collaborated with business analysts and product owners.
Performed manual testing for internet banking and mobile banking platforms.
Validated transaction flows, balance updates, and account statements.
Worked closely with development teams during SIT and UAT cycles.
Created daily status reports and test metrics to share with project stakeholders.
Conducted cross-browser and device compatibility testing for online platforms.
Work with development team to create test plans for enhancements and fixes on applications.