Madhuri Nalamothu, Developer in Hyderabad, Telangana, India
Madhuri is available for hire
Hire Madhuri

Madhuri Nalamothu

Verified Expert  in Engineering

QA Testing Developer

Location
Hyderabad, Telangana, India
Toptal Member Since
August 30, 2021

Madhuri is a senior quality assurance and automation engineer with functional, automation, ETL, database, mobile, and API testing expertise. As a test engineer and manager, she has demonstrated success in web, finance, banking, hedge fund management of the middle-office and back-office, and post-trade technologies. Madhuri appreciates forming and leading teams that achieve and surpass their objectives.

Portfolio

NE Digital
REST API Automation, A/B Testing, iOS, Automation, Web App Automation, eCommerce
BA Continuum India Pvt Ltd
APIs, QA Testing, Automated UI Testing, Test Case Execution...
TKFC LC
Agile, Mobile App Testing, iOS, Android, Website Testing

Experience

Availability

Full-time

Preferred Environment

Java, Jenkins, Git, REST Assured, Postman, Cucumber, Appium, Locust, Selenium WebDriver, SQL

The most amazing...

...automation solution I've designed and implemented is for the global event management systems, which reduced the time spent on events setup by 70%.

Work Experience

Senior Test Engineer

2022 - PRESENT
NE Digital
  • Automated the E2E tests for the iOS version of the NTUC FairPrice (eCommerce) app using the Testsigma tool. Integrated the scripts with iOS PR merge checker (CI/CD) that gives the results in 20 months.
  • Automated the web version of the application using the Testsigma tool and integrated the E2E tests that cover 70% of the application with the WebPR merge checker that gives the QA test results in five to six minutes.
  • Contributed to the automation of the API tests using Testsigma for E2E tests that give the result in three to four minutes.
  • Carried out the A/B testing for the iOS app for the order screen to get to know the user's experience and business metrics for the page with two different UIs.
Technologies: REST API Automation, A/B Testing, iOS, Automation, Web App Automation, eCommerce

Lead Analyst

2019 - PRESENT
BA Continuum India Pvt Ltd
  • Led a team of 18 members to manage simultaneous releases and other applications in the same release cycle for the research subscription application.
  • Used Postman to automate the APIs and Jenkins for setting up a job as part of the CI/CD process.
  • Automated the web part of the application using Selenium with Cucumber BDD framework and placed it in the build pipeline, reducing 30% in time to market measure.
  • Increased the ROI of the QA organization by identifying the critical issues and doing proper root cause analysis (RCA) to avoid future problems.
Technologies: QA Leadership, Test Case Execution, Quality Assurance (QA), Reporting, Manual QA, Microservices, Testing, Test Case Creation, Java 8, Test Case Development, Automated UI Testing, Cucumber, Test Automation Frameworks, Postman, Node.js, NPM, APIs, QA Testing, Selenium, Automation, Automated Testing, Team Leadership

Quality Assurance

2021 - 2022
TKFC LC
  • Tested the STLCITY SC app from scratch in both iOS and Android apps according to the data updates from the CMS site. Developed the test cases and test plans for the app.
  • Worked on Jira for release dashboard. Tracked the QA observation issues in Jira.
  • Certified three major releases without any post-production issues on very short notice and within a short period.
Technologies: Agile, Mobile App Testing, iOS, Android, Website Testing

Senior Analyst

2015 - 2019
BA Continuum India Pvt Ltd
  • Led a team of 20 engineers that participated in the global event management system project, focusing on manual and automation testing.
  • Translated the requirements into test cases, performed test execution, and reported bugs in the bug tracking tool.
  • Developed the QA strategy, comprising manual and automation testing for the web and APIs.
  • Created the test automation framework for mobile applications using Kaspresso.
  • Used Selenium with Cucumber BDD framework to deliver the test automation framework for the web.
  • Automated the APIs using REST Assured with Selenium.
  • Increased test automation coverage by 70% in three months.
Technologies: Automation, Web App Automation, Selenium, Behavior-driven Development (BDD), Cucumber, REST API Automation, REST Assured, Automated UI Testing, Test Case Development, Reporting, QA Testing, Quality Assurance (QA), Microservices, Test Case Creation, Test Case Execution, Manual QA, Testing, Espresso, Automated Testing

Analyst

2009 - 2015
BA Continuum India Pvt Ltd
  • Performed data validation for price charts application by performing back-end testing with writing SQL queries.
  • Automated the regression suite using Selenium and Cucumber framework.
  • Performed regression, functional, smoke, sanity, and integration testing in a mobile environment.
  • Used REST Assured in BDD framework to automate the APIs.
  • Prepared post-release metrics, shared them with the business analysis and development team, and provided the analysis.
Technologies: Agile, REST API Automation, REST Assured, Microservices, Test Case Creation, Test Case Development, Automated UI Testing, Quality Assurance (QA), Manual QA, Reporting, QA Testing, Testing, Test Case Execution, Automated Testing

Senior Software Engineer

2007 - 2009
BA Continuum India Pvt Ltd
  • Spearheaded a team of four members in the research data warehousing project and managed the parallel releases with other applications that fall into the same release cycle.
  • Analyzed the requirements, communicated with the developers and business analysts, authored the test cases for requirements, and performed bug tracking and reporting using Quality Center 10.0.
  • Performed database and ETL testing using SSIS tool; validated data by performing back-end testing with writing SQL queries.
  • Prepared and updated document of understanding (DOU) for application's front end across RT, including downstream applications.
Technologies: Microsoft Team Foundation Server, SQL Server Integration Services (SSIS), Autosys, SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), SQL Server 2008

Research Technology

BA Continuum is one of the top investment banks globally with very effective and powerful market research technology.

As the researcher, I managed entitlement, subscription, distribution and pricing of research content to our institutional and retail clients. With Postman, I automated the APIs used by BofA Insight, Research Library, compilations, and Mercury user management. Additionally, as part of SDM best practices, I automated the web UI using Selenium with Cucumber framework and placed it in the build pipeline, reducing the time to market by 40%.

Global Event Management Systems

BofA's event management system (GEMS) provides events, presentations, and meetings to investors while integrating various research apps to get and post data as upstream and downstream links.

My role was to automate the APIs using REST Assured with Selenium BDD framework to ensure the downstream and upstream applications show the correct data with every internal release. Furthermore, I automated the web using Selenium with Cucumber BDD framework and the mobile application using Kaspresso. Such action saved a good amount of QA time during regression for each release.

Price Charts

Price charts are web applications developed for BA Continuum - Merrill Lynch that show the company's price graphs through a certain period, including the analysis, rating changes, and corporate actions. The end-user can easily analyze a ticker's performance for a certain period, including corporate activities with the associated company.

I automated the APIs from the upstream application for price data using REST Assured with Selenium that has reduced price data issues in production to zero.

Research Data Warehousing

Research Data Warehousing (rdw) is a data warehousing project that takes data from various internal systems such as IQ, RDR, and Research Library and external source systems such as Bloomberg, Thomson Reuters, Capital IQ, and FactSet. Since the research data warehousing is integrated with other technology research teams of Merrill Lynch, collaboration is an essential part of day-to-day tasks and activities.

My role was to manage data transformation from all source systems and store it into the rdw database using SQL Server 2008 Integration Services. Such action resulted in the loaded data shown in reports used by Merrill Lynch market analysts for their research. We also provided ad-hoc reports by developing SQL transactional code on business demand and refreshed source systems regularly using Autosys.

BofA Insight Mobile Application

BofA Insight mobile application is a solution with unified experience for employees and clients of Global Banking and Markets. It is aimed at research and sales purposes related to the financial markets.

Once authenticated, the app allows the client to research the company, read the research reports, interact with bank employees, attend one-one or group meetings and conferences, and invest. The app is developed for both iOS and Android users.

As the API calls were made from desktop applications to obtain data and then utilized in the mobile app, my role was to automate the API calls with REST Assured using Selenium with BDD framework. I automated the mobile application using Appium.
2001 - 2005

Bachelor's Degree in Electronics and Communications Engineering

Jawaharlal Nehru Technology University - Hyderabad, India

MAY 2018 - PRESENT

Certified Agile Tester

iSQI

MAY 2017 - PRESENT

Foundation Level Agile Tester

ISTQB

Languages

SQL, Java, Java 8

Frameworks

Selenium, Appium, Locust, Espresso

Tools

Git, Postman, Cucumber, Jenkins, REST Assured, LoadRunner, SSAS, Autosys, TFS, Tableau, Jira, NPM, Microsoft Team Foundation Server

Paradigms

Automated Testing, Agile, Scrum, Manual Testing, Microservices, Testing, Automation, Behavior-driven Development (BDD)

Other

QA Testing, API Testing, Remote Team Leadership, Distributed Team Management, Integration Testing, Team Leadership, eCommerce, QA Automation, Root Cause Analysis, Mobile App Testing, Software Development Lifecycle (SDLC), Planning, Agile Leadership, Mobile Device QA Automation, REST API Automation, Web App Automation, APIs, SSIS Custom Components, ETL Testing, QA Leadership, Test Case Creation, Test Case Execution, Quality Assurance (QA), Reporting, Manual QA, Automated UI Testing, Test Case Development, Test Automation Frameworks, Kaspresso, Website Testing, A/B Testing

Libraries/APIs

Selenium WebDriver, Node.js

Platforms

iOS, Android

Storage

SQL Server Integration Services (SSIS), SQL Server 2008, Microsoft SQL Server, SQL Server 2012, SQL Server Reporting Services (SSRS), Database Testing, SQL Server Analysis Services (SSAS)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring