Madhuri N.

Madhuri N.

Senior QA Engineer

Hyderabad, India
Hire Madhuri N. Hire Madhuri N. Hire Madhuri N.

About Me

Madhuri is a Senior QA and Automation Engineer skilled in functional, automation, ETL, database, mobile, and API testing. She has worked both as a test engineer and test manager, consistently showcasing remarkable accomplishments in various domains including web, finance, investment banking, hedge funds, technology, eCommerce, and retail. Madhuri takes pride in her ability to foster and guide teams toward surpassing their goals and objectives, while working with top-tier firms like Bank of America-Merrill Lynch and OSI technologies.

Agile 17 years SSAS 17 years A/B Testing 17 years Distributed Team Management 17 years Quality Assurance (QA) 17 years Selenium 17 years Testing 17 years Espresso 17 years Jenkins 17 years Microsoft Team Foundation Server 17 years Scrum 17 years Test Case Execution 17 years API Testing 17 years Locust 17 years Software Development Lifecycle (SDLC) 17 years SQL Server 2012 17 years Web App Automation 17 years LoadRunner 17 years Mobile Device QA Automation 17 years SQL 17 years Test Case Development 17 years Reporting 17 years SQL Server Analysis Services (SSAS) 17 years Agile Leadership 17 years Appium 17 years Integration Testing 17 years Mobile App Testing 17 years QA Automation 17 years Kaspresso 17 years Manual QA 17 years REST Assured 17 years Java 17 years QA Testing 17 years SQL Server Reporting Services (SSRS) 17 years Automation 17 years iOS 17 years Root Cause Analysis 17 years Team Leadership 17 years Automated Testing 17 years JIRA 17 years npm 17 years Behavior-driven development (BDD) 17 years eCommerce 17 years Java 8 17 years Selenium WebDriver 17 years SSIS Custom Components 17 years Postman 17 years QA Leadership 17 years Test Automation Frameworks 17 years Android 17 years APIs 17 years Cucumber 17 years Database testing 17 years Node.js 17 years TFS 17 years Automated UI Testing 17 years ETL Testing 17 years Git 17 years REST API Automation 17 years Test Case Creation 17 years Autosys 17 years Planning 17 years SQL Server 2008 17 years Tableau 17 years Microservices 17 years Manual Testing 17 years Microsoft SQL Server 17 years Remote Team Leadership 17 years SQL Server Integration Services (SSIS) 17 years Website Testing 17 years Functional Testing 17 years

Work history

NE Digital
NE Digital
Senior Test Engineer
2022 - Present (3 years)
Remote
  • Using Testsigma to automate E2E tests for the iOS version of the NTUC FairPrice eCommerce app.

  • Unifying E2E test automation processes, establishing a new team to integrate E2E tests at the pull request level, enhancing test automation speed by 80% through optimal tool adoption.

  • Supporting 50+ developers with an optimal number of QA engineers, resulting in cost savings of more than $0.5M per year.

  • Running A/B tests for the iOS app for the order screen to get to know the UX and business metrics for the page with two different UIs.

  • Reduced production incidents by 50% in 2024 compared to 2023 by implementing novel quality engineering practices at multiple testing levels (unit, integration, E2E).

  • Implementing consumer-provider contract tests across all services, accelerating the identification of API contract failures.

  • Implementing DORA metrics to measure and enhance the engineering team's performance.

BA Continuum India Pvt Ltd
BA Continuum India Pvt Ltd
Lead Analyst
2019 - 2022 (3 years)
Hyderabad, India
  • Worked on a research subscription application, leading a team of 18 and managing simultaneous releases and other applications in the same release cycle.

  • Automated APIs using Postman and set up a job as part of the CI/CD process using Jenkins.

  • Reduced 30% in TTM measure by automating the web part of the application with Selenium and Cucumber BDD framework and placing it in the build pipeline.

  • Identified critical issues and conducted RCA to avoid future problems, thereby Increasing ROI.

BA Continuum India Pvt Ltd
BA Continuum India Pvt Ltd
Senior Analyst
2015 - 2019 (4 years)
Hyderabad, India
  • Worked on a global event management system, leading a team of 20 engineers and focusing on manual and automated testing.

  • Developed a QA strategy for web and API testing (manual and automated), translating requirements into test cases.

  • Performed test execution and reported bugs in the bug tracking tool.

  • Created a test automation framework for mobile applications using Kaspresso and automated APIs using REST Assured with Selenium.

  • Increased test automation coverage by 70% in three months.

Automated TestingManual QAManual TestingTest Cases Test Case Development Test Case Execution API TestingWeb TestingKaspressoTest Automation Frameworks REST Assured Selenium
OSI Technologies
OSI Technologies
Senior QA Analyst
2014 - 2014
Hyderabad, India
  • Tested and validated critical financial systems in the capital markets domain.

  • Ensured robustness of applications through comprehensive testing methodologies and frameworks.

Testing Data Validation FinanceCapital marketsQA Testing
BA Continuum India Pvt Ltd
BA Continuum India Pvt Ltd
Analyst
2009 - 2015 (6 years)
Hyderabad, India
  • Validated data for a price charts application through back-end testing and SQL queries.

  • Executed regression, functional, smoke, sanity, and integration testing in a mobile environment and automated the regression suite using Selenium and Cucumber.

  • Used REST Assured in BDD framework to automate APIs.

  • Prepared post-release metrics and provided the analysis.

BA Continuum India Pvt Ltd
BA Continuum India Pvt Ltd
Senior Software Engineer
2007 - 2009 (2 years)
Hyderabad, India
  • Led a team of 4 to research a data warehousing project and managed the parallel releases with other applications that fall into the same release cycle.

  • Analyzed requirements and created test cases, communicating with developers and BAs.

  • Ran database and ETL testing using SSIS and validated data via back-end testing and writing SQL queries.

  • Prepared and updated DOU for the app's front end across RT, including downstream applications.

  • Performed bug tracking and reporting using Quality Center 10.0.

Data Warehousing Data Research HP Quality Center (QC) MS SSISDatabase testingETL TestingSQLData Queries SQL Server Integration Services (SSIS) AutosysSQL Server Analysis Services (SSAS) SQL Server Reporting Services (SSRS) SQL Server 2008 Data Validation Test Cases

Portfolio

Senior Software Engineer - Research Data Warehousing
Senior Software Engineer - Research Data Warehousing

The Research Data Warehousing (RDW) project integrates data from internal systems like IQ, RDR, and Research Library and external sources including Bloomberg, Thomson Reuters, Capital IQ, and FactSet. Given its integration with Merrill Lynch's technology research teams, collaboration plays a crucial role in day-to-day tasks. Managed data transformation from all source systems and stored it into the RDW database using SQL Server 2008 Integration Services. As a result, the loaded data supports reports used by Merrill Lynch market analysts in their research. Delivered ad hoc reports by developing SQL transactional code based on business demand and regularly refreshed source systems through Autosys.

BofA Insight Mobile Application
BofA Insight Mobile Application

The BofA Insight mobile application (developed for both iOS and Android platforms) offers a comprehensive and streamlined experience for Global Banking and Markets employees and clients. Purpose-built for financial market research and sales, the app provides authenticated users with access to company research, research reports, direct communication with bank staff, participation in one-on-one or group meetings and conferences, and investment opportunities. Automated the mobile application with Appium and the API calls with REST Assured using Selenium with a BDD framework.

Senior Analyst - Global Event Management System
Senior Analyst - Global Event Management System

Automated APIs using REST Assured in conjunction with the Selenium BDD framework within BofA's event management system (GEMS), ensuring seamless integration of various research apps with reliable upstream and downstream data exchanges during investor events, presentations, and meetings. Automated web and mobile applications using Selenium with Cucumber BDD framework and Kaspresso, reducing QA time required for regression testing during each release cycle.

Analyst - Price Charts
Analyst - Price Charts

Price charts are web applications designed for BA Continuum-Merrill Lynch presenting the company's price graphs over a specific timeframe, encompassing analysis, rating changes, and corporate actions. End users can effortlessly assess a ticker's performance during a designated period, including relevant corporate activities. Used REST Assured with Selenium to automate the upstream application's APIs for price data, effectively eliminating price data issues during production.

Researcher - BA Continuum
Researcher - BA Continuum

Oversaw the entitlement, subscription, distribution, and pricing of research content for both institutional and retail clients. Automated APIs used by BofA Insight, Research Library, compilations, and Mercury user management using Postman. Implemented Selenium with Cucumber framework to automate the web UI, aligning with SDM best practices and optimizing the build pipeline, resulting in a remarkable 40% reduction in time to market.

Education

B.Tech Electronics and Communications Engineering
B.Tech Electronics and Communications Engineering
Jawaharlal Nehru Technology University Hyderabad (JNTUH) - India
2001 - 2005 (4 years)