Post Job Free
Sign in

Financial Services Api Testing

Location:
Dedham, MA
Posted:
April 17, 2025

Contact this candidate

Resume:

Nagaraju Somisetti

QA Lead

Email id: **********@*****.***

Cell: 682-***-****

Professional Summary:

Results-driven IT professional with 15 years of experience, including 6 years of onsite exposure, excelling as a Test Lead across Retail, Telecom (AT&T), and Banking & Financial Services domains

Specialized in Point of Sale (POS) and back-office device testing and API Testing, with expertise in SIT, UAT, end-to-end, system, regression, and UI/UX testing. Skilled in cloud-based testing, automation, and modern QA methodologies to drive seamless digital transformation. Experienced in testing applications on cloud platforms with a focus on performance, security, and scalability. Strong background in leading test strategies for enterprise applications, ensuring high-quality software delivery in dynamic, fast-paced environments.

Experienced in working with RESTful APIs (Representational State Transfer), utilizing standard HTTP methods like GET, POST, PUT, and DELETE to enable seamless communication between client and server applications.

Experienced in API testing, including verifying endpoints, data formats (JSON/XML), authentication mechanisms, and error responses to ensure reliability and compliance with business logic.

Experienced in validating both inbound and outbound SWIFT and ISO messages used in domestic and cross-border payment transactions.

Performed end-to-end integration testing for payment flows in both banking systems and Point of Sale (POS) systems in the retail domain.

Proficient in end-to-end testing of service activation processes, ensuring seamless device registration, authentication, and network provisioning.

in Direct Store Delivery (DSD) systems, managing order creation, fulfillment, and inventory updates. I have tested DSD processes, including supplier coordination, delivery validation, and automated inventory adjustments to ensure accurate stock levels and seamless store operations

Experienced in leveraging the latest market trends and technologies to enhance software quality and testing efficiency

Experience in latest up to market tools/technologies like Selenium, Appium, Cucumber, Grafana, Jenkins, Gitlab etc.

Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.

Experience in setting up CI/CD pipelines using Git from scratch.

Experienced in using tools like Postman, RestAssured, and JMeter to automate API validations, ensuring smooth integration between services in microservices and cloud-based architectures.

Good experience in Micro Services testing and using tools- Kafka, Docker, Swagger, Kubernetes, PACT and SOAPUI.

Experience in all phases of the Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), bug life cycle, as well as verification and validation processes.

Proficient in Agile (Scrum and Kanban) and Waterfall model.

Good Documentation Skills and ability to produce complete project deliverables in specified deadlines.

Utilizes best practice project management techniques including capacity planning, issue reporting, project status updates, timeline and budget management, benefit summarization, risk management and issue escalation.

Excellent Client management, Project management, People management, Expectation management, Escalation management, Risk Management, Negotiation skills and motivate teams towards next levels of excellence.

Experience in working at client location, USA interacting directly with clients and coordinating with teams from onshore.

Extensive experience in proposals preparation, presentation, estimation and project execution

Worked in all areas of project execution including planning, business analysis, requirements gathering, design, development, testing and SLA based testing.

Expertise in Budgeting, Effort Estimations, Forecasting and Resource Loading.

Proactively manages project spend including reporting of actuals and the creation of the budget.

Strong in developing and scripting test cases to ALM/TDP, test data preparation, requirements mapping, defect tracking & reporting, preparing test summary report, Metrics preparation.

Expertise in Analysis of Defect severity, Defect tracking System and Defect reporting.

Strong and focused QA Knowledge, Product Analysis, Requirements gathering and proper understanding, Test Plan preparation and execution.

Good in validating data in the back-End data base using SQL Queries.

Technical Skills:

TESTING TOOLS

Kafka, Docker, Tosca, Selenium, Appium, QTP/UFT, REST Assured, Eclipse IDE, IntelliJ, Splunk, Web Services, Cypress and RUBY

API TESTING TOOLS

SOAP UI, POSTMAN, SwaggerUI, REST, Postman

BUG REPORTING

ALM/Quality Center, JIRA, Instacart

PROGRAMMING LANGUAGES

C, JAVA, UNIX, VB Script, SQL

SOFTWARE/HARDWARE

FACETS, Care Radius, Blue Square, Power MHS, NCR POS Terminals 7616, NCR 7617 (Merchandise Printers), NCR 7197 (Regular POS Printers), Pin pads, Card Swipe Machines, Toshiba 4690, NCR Emerald, ScanIt, LaneHawk, Fuel Anthem and Fuel Wayne dispenser etc.

RDBMS

Oracle, MS Access, SQL Server, DB2

CLOUD TECHNOLOGIES

Microsoft Azure Data Lake, Microsoft Azure Data Factory, Basics of AWS.

OFFICE SOFTWARE

MS Office (Word, Excel, PowerPoint)

OPERATING SYSTEM

Windows, UNIX/LINUX, iOS, Android

WEB TECHNOLOGIES

JAVA, PHP, HTML, XML

TESTING METHODOLOGY

Waterfall and Agile (Scrum, Kanban)

SYSTEM-APPLICATION TOOLS

Putty, WinSCP, SQL Developer, Win SQL.

TSTING CONCEPTS

SDLC, STLC, HYBRID

CI/CD TOOLS

GitHub, Jenkins

REPORTING TOOLS

JIRA Dashboards, Power BI, Micro Strategy and Tableau

Education:

Master of Computer Applications (MCA), Andhra University, India

Award-Achievements:

Received "SPARK" award for 2018 from Santander Bank.

Received "SPARK" award for 2013 from Lowes account.

Received "BRAVO" award for Outstanding contribution for Customer (Lowes)

Received "BRAVO" award for Outstanding contribution for Customer (AT&T).

Professional Experience:

Designation: QA Lead

Company: IBM Corporation, Quincy, Massachusetts

Duration: September 2020 – Present

Project: Ahold Delhaize

Client: Ahold Delhaize - USA

Location: Quincy, MA.

Ahold Delhaize is one of the world’s largest food retail groups, as of 2021, the Group operated a total number of 2048 stores in the United States. As a Quality Assurance Engineer, worked as a Team with QA CoE Retail, SMEs, Copient Team and Pomeroy in the development and execution of POS, Web and Mobile app testing and analysis in support of testing their legacy POS systems, new Toshiba POS systems, Fuel dispenser, Enterprise Mobile apps and We based tools. Analyzed business needs and formal requirements by understanding the current ACE system’s Functionalities to create test strategy and Test Cases for each drop of new builds ensuring highest code quality is met and the overall new POS system, mobile and web apps before going to production.

Roles and Responsibilities:

Lead the QA team in the delivery of requirement analysis, estimation, scheduling, Test Planning, Test Preparation and Test Execution activities.

Participate in the meetings with impacted stakeholders throughout the Software Development Life Cycle on Daily and weekly basis to obtain release notes, requirements and objectives needed to create test scenarios and test cases.

Create the Master Test Plan (MTP) with test scope, test approach, communication plan, entry and exit criteria, Service Level Agreements, Milestones, tools, templates etc. Get the MTP reviewed and approved by the IBM Test Manager, client SME's (Subject Matter Experts) and Project Manager.

Experienced in Direct Store Delivery (DSD) systems, managing order creation, fulfillment, and inventory updates. I have tested DSD processes, including supplier coordination, delivery validation, and automated inventory adjustments to ensure accurate stock levels and seamless store operations

Involved in Sprint Planning, Backlog Grooming, Scrum of Scrums, Daily standups and Sprint Review meetings throughout the sprint periods.

Expertise in using tools such as Connected Payments, Pin Pad Verifone devices MX 325, Fuel Tiger Controllers, Fuel Site Controllers, EMV, Backoffice etc.

Provide inputs for the Automation feasibility of the application by using IBM’S OTFA (Optimized Test Flow Automation) tool which uses the Selenium API and the feature file generated from CTD to run tests in a specified browser.

Automate test scenarios for GUI, Functionality and perform data driven testing on the application inserting different data in excel sheet.

Integrate Automation scripts (Selenium WebDriver API) in Continuous Integration tools for nightly batch run of the Script.

Designed and implemented different automation frameworks from scratch like PageObjects framework, Keyword Driven framework, Data Driven framework and Hybrid framework.

Automated the QA stories using Selenium WebDriver, TestNG, Java at sprint level and Regression level using Selenium framework.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Developed Selenium scripts in TestNG for parameterization using Data Provider annotations.

Used Selenium WebDriver and JUnit to run the parallel testing.

Solid experience on build Management tools like Maven/ANT and continuous Integration tool Jenkins.

Running Smoke regression suite after every build and publish the detailed reports with the bugs detected.

Used Maven as the build tool, GIT for version control, Jenkins for continuous Integration and JIRA as a Defect Tracking tool.

Implemented cross browser and cross platform web testing with Selenium GRID, Sauce Labs and Cloud Integration.

Updated the Framework with helper methods if any while developing REST API automation scripts.

Testing and debugging new GUI functionalities to be installed in POS systems.

Extensively testing Mobile Apps, RFID readers and Tap devices to be used in POS outlets.

Reported Defects in JIRA and Quality Center/ALM by assigning Defects to development that are encountered during testing phase based on application teams.

Tested Various Fuel Lane Functionalities like Prepay, Post Pay and Pay at pump using Fuel Cards like Wex and Fleet cards

Test various modules including Payment Tenders (Credit, Debit, EBT, Gift Cards, Private charge, and ACH), Voids and Refunds, Receipt Printing using, Tender Corrections, Loan and Pickup, Suspend and Recall, Merchandise Returns, Bottle Deposit etc.

Worked in Agile method.

Use agile systems and strategies to provide quick and feasible solutions, based on agile system, to the organization.

Work on Redeemed offers, promotions, Points buckets, loyalty cards and payment cards at POS terminals.

Collect and evaluate test results from testing against pre-defined expectations/outcomes and report the issues using HP ALM and JIRA

Designation: QA Lead

Company: IBM Corporation, Dallas, Taxes

Duration: Oct 2019 – Aug 2020

Project: Premier

Client: AT&T - USA

Location: Dallas, TX.

Description:

AT&T is a leading telecom service provider in the States. AT&T has a B2B application called Premier Commerce, with this application AT&T is providing their services to different customers to purchase & utilize their services across the organization. One of the high priority customers for Premier is FirstNet. As a FirstNet service, premier is providing AT&T services for all Government services like, Military, Fire, Nursing, etc.

Roles & Responsibilities:

Working with Product Owners on the requirements, provide estimates and translate business requirements into application module specific low-level design using industry wide best practices and AT&T’s design patterns.

Conduct test design and test results reviews in each iteration to ensure quality standards are met in Agile Release Train.

Responsible for managing scope, planning, tracking, change control aspects of the project.

Perform testing on the application modules developed using Oracle ATG Web Commerce framework to provide best in class online experience for customers.

Involved the creating the different types of STORE, CARE and Ebonding orders.

Extensively involved the Micro Services – EFMS, IPPT, EFFS, EVAS and Fulfillment MS testing

Review the test results with business for their acceptance and approvals.

Provide training/mentoring for the new team members on complex procedures followed and technologies used in the application testing.

Implement strategies to reduce development / test cycle time by using automation tools like Robot Framework and help clients to bring their products faster to marketplace.

Work with developers to trace the logs for any issue that occurred during the execution and provide support for the issue investigation and fixing the issue.

Automate the data creation and write the test automation scripts for the critical testcases of each project, using Selenium WebDriver, Robot Framework technologies.

Validation of data in the database using SQL queries. Work with API XMLs using SOAP UI or Rest assured to create the data. Testing of different APIs to validate the request and responses with interface applications.

Work on Tools like AgileCraft, TDP, tSpace for the user stories created on each project, defect tracking, store the Job AIDs/other project related documents, generate the test reports.

Participate in Daily Standup calls with Scrum Master, Product Owner, Developers to sync up on the status and discuss the open issues.

Sync with offshore resources on daily basis to update the status by providing hand offs, prioritizing the work and schedule any meetings or discussions for any queries raised.

Triage the defects. Perform initial analysis to evaluate severity level of the defect and hand hold resolution process to ensure Service Level Agreements on defect turn-around time are met.

Production Support: Experienced in managing critical incidents, conducting root cause analysis, and ensuring high system availability.

Designation: Test Specialist

Company: IBM India Pvt. Ltd, Bengaluru, India.

Duration: Oct 2017 – Sept 2019

Project: Santander Bank

Client: Santander Bank – USA

Location: Bangaluru, India

Description:

The project involved end-to-end testing of Santander Bank's global payment processing systems with a focus on ISO 20022 and SWIFT messaging standards. The scope included validating cross-border payments, real-time gross settlement (RTGS), SEPA, and wire transfers across various financial channels. The team worked on ensuring message formatting, data integrity, and compliance with global banking standards.

Roles & Responsibilities:

Validated inbound and outbound SWIFT MT and MX (ISO 20022) messages for payment transactions.

Performed integration testing for payment flows including credit transfers, direct debits, and FX payments.

Ensured message transformation and routing via middleware and payment hubs.

Collaborated with business analysts and developers to verify compliance with SWIFT standards and ISO formats.

Used tools like SWIFT simulators, MQ monitoring, and XML validators to test end-to-end payment processing.

Logged and tracked defects using JIRA and supported UAT and production validation.

Designation: Test Specialist

Company: IBM India Pvt. Ltd, Bengaluru, India.

Duration: Oct 2017 – Sept 2019

Project: Digital

Client: AT&T – USA

Location: Bangaluru, India.

Description:

myAT&T Sales is the Digital Experience platform that handles all online consumer and small business sales and activations, including Entertainment Digital Sales (EDS), Mobility Digital Sales (MDS), Activation Portal (EAP) and Shared Services. This platform is also used by myAT&T Zone reps.

Roles & Responsibilities:

Involved in understanding the functional system and clearly understand the data flow from (end to end) various source systems to different target/data systems

Reviewed the Business Requirements with the End Users and work closely with the Process Engineers for preparing the Business Scenarios. Review these scenarios with the required Stake holders and get them baseline.

Played Key role in reviewing the SRS docs and identify the gaps between the applications based on the requirements and determine the feasibility/do ability of the desired requirements

As part of KT process involved in understanding the business functionality of the application.

Wrote System Test Cases for assigned projects. Uploading the Test Case documents into TDP

Played key role in performance testing using API Testing (SOAPUI)

Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status/updates to the higher management

Uploaded the test cases using the TDP

Responsible for ensuring that new requirements do not contradict or break existing logic

Participated in the Production Calls and worked on recreating the Production Issues and Retesting the fixes made before being deployed to Production Environment

Utilize vast knowledge of functional and Technical experience in Telecom domain in solving UAT issues and effective communication across different applications

Designation: Test Specialist

Company: IBM India Pvt. Ltd, Bengaluru, India.

Duration: June 2016 – Jan 2017

Project: Staples – Sterling OMS

Client: Staples - USA

Location: Bangaluru, India.

Description:

Staples, Inc. is a large office supply chain store, with over 2,000 stores worldwide in 26 countries. Staples Inc. based in Framingham, Massachusetts, United States. Staples Inc. sells supplies, office machines, promotional products, furniture, technology, and business services both in stores and online. SOMS interacts with over thirty external systems using more than seventy interfaces. SOMS is the order management system from Sterling commerce, which was acquired by IBM.As part of this program, IBM is providing a solution for their Shared OMS portfolio. (Sterling OMS), with Legacy system on AS400.

As a Test Lead and Test Analyst below are the responsibilities:

Worked as a Test Analyst in Staples.

As part of KT process involved in understanding the business functionality of the application.

Documented the understanding documents and involved in the discussions to analyze in-depth functionality of the application for end to end testing process.

Designed test cases based on the requirement and delivered the test cases with high quality with in time lines for and Retire CQS project ESD US projects.

Test Analyst and Retire CQS – Pricing and Promotions and Financial Posting Service Validations and COM/DOTCOM Order Creations and validation.

ESD US – Electronic Software Download products validations through COM and DOTCOM and validation for ESD SKUs new functionality.

Responsible for AS400 Legacy Systems i.e COSMOS and DayBreak with different environments.

Responsible for log management, monitoring, and data analysis using Splunk.

Preparing document of Understanding for the Knowledge transfer done.

Deliver new and complex high quality solutions to clients in response to varying business requirements

Responsible for managing scope, planning, tracking, change control, aspects of the project.

Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.

Designation: Test Specialist

Company: IBM India Pvt. Ltd, Bengaluru, India.

Duration: May 2012 – May 2016

Project: Lowes Prime Integrator

Client: Lowes - USA

Location: Bangaluru, India.

Description:

Sterling Commerce – Release 7 (COM/SOM Client Application)

Release 7 project – a Lowes engagement - aims towards extending the capabilities of Sterling Application of capturing and fulfilling Labor orders, quotes created in design tools such as M2O and 2020 and accommodating existing Sourcing and Procuring logic to cater to the new item’s types developed in this project. The project followed a phased/drop approach in which a set of features / requirements were grouped to form a Design and a bunch of these designs were released in sequential Drops. The Project development cycle spanned for 3 non-over lapping Drops and post its completion, maintenance/support cycle began.

Job Role / Responsibilities:

Involved in understanding the functional system and clearly understand the data flow from (end to end) various source systems to different target/data systems

Reviewing the Business Requirements with the End Users and work closely with the Process Engineers for preparing the Business Scenarios. Review these scenarios with the required Stake holders and get them baseline.

Played Key role in reviewing the SRS docs and identify the gaps between the applications based on the requirements and also determine the feasibility/do ability of the desired requirements

Writing System Test Cases for assigned projects. Uploading the Test Case documents into QC

Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status/updates to the higher management

Upload the test cases using the Mercury Quality Center

Responsible for ensuring that new requirements do not contradict or break existing logic

Participated in the Production Calls and worked on recreating the Production Issues and Retesting the fixes made before being deployed to Production Environment

Utilize vast knowledge of functional and Technical experience in Telecom domain in solving UAT issues and effective communication across different applications

Designation: Test Specialist

Company: IBM India Pvt. Ltd, Bengaluru, India.

Duration: Feb 2010 – Apr 2012

Project: Layer 2 Services(IPAG)

Client: AT&T - USA

Location: Bangaluru, India.

Description:

I worked as an E2E Tester for AT&T's IPAG service, focusing on end-to-end process solutions. I collaborated closely with AT&T process engineers to implement and enhance the IPAG service, aiming to minimize human touchpoints and reduce manual interruptions for Newstarts and MACDs in the Service Delivery and Service Assurance domains.

Job Role / Responsibilities:

Involved in understanding the functional system and clearly understand the data flow from (end to end) various source systems to different target/data systems

Reviewing the Business Requirements with the End Users and work closely with the Process Engineers for preparing the Business Scenarios. Review these scenarios with the required Stake holders and get them baseline.

Played Key role in reviewing the SRS docs and identify the gaps between the applications based on the requirements and also determine the feasibility/do ability of the desired requirements

Writing E2E/UAT Test Cases for assigned projects. Uploading the Test Case documents into QC

Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status/updates to the higher management

Upload the test cases using the Mercury Quality Center

Responsible for ensuring that new requirements do not contradict or break existing logic

Participated in the Production Calls and worked on recreating the Production Issues and Retesting the fixes made before being deployed to Production Environment



Contact this candidate