Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Madhava Reddy Konatham

Plano,TX

Summary

Experienced Lead Software Quality Engineer with over 13 years of experience in automation and quality assurance across enterprise-scale applications. Skilled in Playwright, Selenium, Appium, and CI/CD integrations. Having expertise in the Insurance domain and Banking domain - with a focus on Mortgage Banking and Credit Card systems. Strong collaborator in Agile teams, driving efficiency and excellence in every release.

Overview

13
13
years of professional experience

Work History

Lead Automation Engineer

Tata Consultancy Services
07.2025 - Current
  • Designed and developed end-to-end test automation frameworks using Playwright with TypeScript.
  • Performed API testing using Playwright’s request context and integrated validations into E2E flows.
  • Involved in Story planning and breakdown concepts into user stories for iterations under the Agile Scrum methodology.
  • Collaborated with product owners, business analysts, and stakeholders to gain a comprehensive understanding of and clarify the business requirements and user stories that required testing.
  • Developed a reusable automation testing framework using BDD Cucumber with Gherkin language and the Selenium web driver.
  • Created automation test cases to conduct regression testing, reducing the need for manual intervention in subsequent releases.
  • Implemented parallel test execution to enhance testing efficiency and decrease test execution time.
  • Worked collaboratively with team members to review and maintain automation code, ensuring quality and adherence to coding standards.
  • Acquired a solid understanding of the Mortgage Banking domain and business functional processes.
  • Determined the priority of test scenarios and devised execution plans for their implementation.
  • Actively contributed to creating an Automation Test Strategy and Test Plan.
  • Reported identified bugs and provided recommendations for enhancing the software product.
  • Conducted testing of RESTful web services and APIs.
  • Operated within an Agile/Scrum environment, actively participating in Agile ceremonies.
  • Executed automated functional and regression test cases, documenting and reporting all identified issues.
  • Responsible for creating test strategy and Exit criteria documents for releases.
  • Responsible for identifying the test cases which needs to be automated for Smoke, Functional and Regression Testing.
  • Worked with source version control tool i.e. GITLAB.
  • Responsible to review the testing activities and providing sign-off for releases.
  • Understanding the application and creating the traversal documents according to the business flows.
  • Prepared Test scenarios and corresponding test cases to ensure that product adheres to the business requirements.

QA Automation Lead

Tata Consultancy Services
12.2019 - 06.2025
  • Participated in Bi-Weekly User Story Grooming sessions and Iteration Planning meetings with Scrum Master, Product Owners, and Agile Team members.
  • Participated in Delivery Plan meetings to provide estimation on delivery and worked to meet the delivery goals.
  • Support the implementation and management of strategic initiatives to support Portfolio level activities, which includes standards, strategies, experience reviews and road maps.
  • Prepared the test strategies and discussed the testing goals for each Sprint with the team, assigned User Stories to document test cases, test data.
  • Prioritize test objectives, create traceability matrix, test reports and test calendar.
  • Coordinate with environment support teams to ensure environments are ready and dates are established for test runs.
  • Developed Test cases, Test data and reusable test scripts for User Stories based on the Acceptance Criteria during each Iteration.
  • Responsible to validate Rollback/Roll in testing for each release.
  • Provide appropriate knowledge transfer to offshore testers to assist in efforts.
  • Work with upstream and downstream application teams to create and execute tests.

QA Automation Lead

Tata Consultancy Services
08.2016 - 11.2019
  • Responsible for creating test strategy and Exit criteria documents for releases.
  • Responsible for identifying the test cases which needs to be automated for Smoke, Functional and Regression Testing.
  • Designed and developed end-to-end test automation frameworks using Playwright with TypeScript.
  • Developed Automation test framework using Selenium WebDriver with writing test scripts in Java.
  • Developed Automation testframework using UFT with writing test scripts in VB scripting.
  • Using the TestNG annotations to control the execution of testscripts and generated web reports using Jenkins in the background.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

QA Analyst

Tata Consultancy Services
10.2012 - 07.2016
  • Conducted User accepting testing to ensure that developed systems satisfied the needs of business clients as specified for the story cards(requirements).
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Gradle). Checked Log files to analyze errors experienced using Log4j during testing.
  • Configured Maven for JAVA automation projects and developed Maven (pom.xml) and executed tests with JENKINS.
  • Responsible for working with Visionet Vendor for completing the end to end testing.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Responsible to review the testing activities and providing sign-off for releases.
  • Responsible for allocating the stories for team to work on end to end testing, Integration testing.
  • Understanding the application and creating the traversal documents according to the business flows.
  • Prepared Test scenarios and corresponding test cases to ensure that product adheres to the business requirements.
  • Participated in Bi-Weekly User Story Grooming sessions and Iteration Planning meetings with Scrum Master, Product Owners, and Agile Team members.
  • Participated in Delivery Plan meetings to provide estimation on delivery and worked to meet the delivery goals.
  • Support the implementation and management of strategic initiatives to support Portfolio level activities, which includes standards, strategies, experience reviews and road maps.
  • Prepared the test strategies and discussed the testing goals for each Sprint with the team, assigned User Stories to document test cases, test data.
  • Prioritize test objectives, create traceability matrix, test reports and test calendar.
  • Coordinate with environment support teams to ensure environments are ready and dates are established for test runs.
  • Developed Test cases, Test data and reusable test scripts for User Stories based on the Acceptance Criteria during each Iteration.
  • Responsible to validate Rollback/Roll in testing for each release.
  • Reported defects in JIRA and HP ALM that were found during testing of multiple versions of applications on various test environments daily and retested defect fixes after each Promote to respective QA environments. Responsible for scheduling defect track meetings with the team to review and analyze on open defects.
  • Provide appropriate knowledge transfer to offshore testers to assist in efforts.
  • Work with upstream and downstream application teams to create and execute tests.
  • Reported the Testing status for the current Sprint daily during Scrum meetings and shared status to Project Management team as required.
  • Performed thorough Smoke, Functional, System and Regression testing and resolving all the critical and open Bugs prior to Deployment.
  • Creating test summary reports like Go/No-Go document and updates team with overall project status for each release.

Education

Bachelor of Technology - Electrical and Electronics Engineering

Acharya Nagarjuna University
Guntur, Andhra Pradesh, India
01-2011

Skills

  • Testing Tools: Playwright, Selenium, Appium, Rest Assured API library
  • Language: Java, JavaScript, TypeScript
  • Frameworks: TestNG, Behavioral Driven (BDD), Hybrid, Rest Assured
  • Defect/Bug Tracking Tools: JIRA, Zephyr, HP Quality Center, Version One, PractiTest
  • Build/CI Tools: Maven, Gradle, Jenkins, GITLAB
  • IDE: Cursor AI, IntelliJ, Eclipse IDE
  • Platforms: Windows, Mac
  • Cross Browser Systems: LambdaTest, BrowserStack, SeeTest

Accomplishments

  • Increased automation coverage by 80% by implementing a scalable Playwright framework using TypeScript.
  • Reduced regression testing cycle time by 60% via parallel test execution and CI/CD integration with Jenkins and GitLab.
  • Led cross-functional QA initiatives ensuring early defect detection and faster delivery cycles across Agile teams.
  • Automated iOS and Android app testing using Appium and integrated tests within CI pipelines for continuous validation.

Timeline

Lead Automation Engineer

Tata Consultancy Services
07.2025 - Current

QA Automation Lead

Tata Consultancy Services
12.2019 - 06.2025

QA Automation Lead

Tata Consultancy Services
08.2016 - 11.2019

QA Analyst

Tata Consultancy Services
10.2012 - 07.2016

Bachelor of Technology - Electrical and Electronics Engineering

Acharya Nagarjuna University
Madhava Reddy Konatham