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.

Backend

Database

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

DevOps

QA & Testing

A/B Testing Quality Assurance (QA) Selenium Testing Test Case Execution Mobile Device QA Automation Test Case Development Integration Testing Mobile App Testing QA Automation Manual QA QA Testing Automated Testing Selenium WebDriver QA Leadership Test Automation Frameworks Automated UI Testing ETL Testing Test Case Creation Manual Testing Website Testing Functional Testing

Workflow

Other

Agile SSAS Distributed Team Management Espresso Microsoft Team Foundation Server Scrum Locust Software Development Lifecycle (SDLC) Web App Automation LoadRunner Reporting Agile Leadership Appium Kaspresso REST Assured Java Automation iOS Root Cause Analysis Team Leadership npm Behavior-driven development (BDD) eCommerce Java 8 SSIS Custom Components Android Cucumber TFS Autosys Planning Tableau Microservices Remote Team Leadership

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

Showcase

Senior Software Engineer - Research Data Warehousing
Senior Software Engineer - Research Data Warehousing
  • Research Data Warehousing project integrates data from various internal and external systems, including IQ, RDR, Research Library, Bloomberg, Thomson Reuters, Capital IQ, and FactSet

  • Managed data transformation from all source systems into the RDW database using SQL Server 2008 Integration Services, aiding Merrill Lynch market analysts in 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
  • Developed BofA Insight mobile application for iOS and Android platforms aimed at Global Banking and Markets employees and clients.

  • App provides features like access to company research, reports, direct bank staff communication, participation in meetings and conferences, and investment opportunities.

  • Automated the mobile application with Appium, REST Assured and Selenium using a BDD framework.

Senior Analyst - Global Event Management System
Senior Analyst - Global Event Management System
  • Used REST Assured and Selenium BDD framework to automate APIs for BofA's GEMS, enabling efficient data exchanges during investor events.

  • Utilized Selenium, Cucumber BDD framework, and Kaspresso to automate web and mobile applications, reducing QA time for regression testing.

  • Served as a Senior Analyst in the project titled Global Event Management System.

Analyst - Price Charts
Analyst - Price Charts
  • Web application, Price Charts, created for BA Continuum-Merrill Lynch to visualize company's price graphs including analysis, rating changes, and corporate actions.

  • Application allows users to easily evaluate a ticker's performance during a specific timeframe, taking into account relevant corporate activities.

  • REST Assured and Selenium were used to automate the upstream application's APIs for price data, resolving price data issues during production.

Researcher - BA Continuum
Researcher - BA Continuum
  • Managed entitlement, subscription, distribution, and pricing of research content for both retail and institutional clients

  • Automated APIs utilised by various applications including BofA Insight and Research Library, using Postman

  • Implemented Selenium with Cucumber framework for web UI automation, adhering to SDM best practices and optimizing the build pipeline, which resulted in a 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)