Summary
Overview
Work History
Education
Skills
Accomplishments
Hobbies
Timeline
Generic

Kavitha Namduri

Littleton,MA

Summary

Experienced Software Quality Assurance leader with about 20 years of experience in the software industry, specializing in shaping quality cultures. As a QA Lead, I've successfully implemented shift-left quality-oriented SDLC practices, defined comprehensive test strategies, and mentored teams. Skilled in designing continuous testing for Cloud-based Microservices, I've led transformations toward Continuous Delivery. Proficient in Java & TestNG, I've crafted automation frameworks for testing backend REST services and front-end with Selenium Webdriver.

Overview

21
21
years of professional experience

Work History

QA Lead

ThreatX
03.2023 - 01.2024
  • Championed adoption of best practices in QA methodologies throughout organization.
  • Streamlined QA processes for improved efficiency, reducing project completion time.
  • Enhanced software quality by developing comprehensive test strategies and plans.
  • Spearheaded company wide journey towards continuous delivery by defining Continuous Delivery Maturity Model (CMM) and implementing steps outlined in this model.
  • Evaluated AI powered quality tools to address existing test coverage gaps efficiently.
  • Identified critical defects through rigorous testing, resulting in more stable product release.
  • Mentored junior team members, fostering growth and enhancing team performance.
  • Established key performance indicators to measure success of testing efforts and drive continuous improvement.
  • Standardized bug reporting methods for better communication between QA and development teams.

Principal Software Engineer in Test

Procore Technologies
10.2021 - 03.2023
  • Lead effort to define and gather important quality metrics for each of 70 or so teams within Procore.
  • Implemented internal tool called AutoAPI that could be used to validate API accuracy.
  • Improved API accuracy bu 50-70% for all teams within Procore.
  • Learned Ruby and NodeJs and helped my team with implementing thin clients for AutoAPI in both languages.
  • Streamlined team workflows with Agile methodologies, resulting in accelerated project completion times
  • Mentored junior engineers to strengthen their technical skills and improve overall team efficiency.
  • Spearheaded adoption of best practices for coding standards, documentation, and design principles within engineering team.

Lead QA

UKG
10.2020 - 07.2021
  • Identified critical defects through rigorous testing, resulting in a more stable product release.
  • Conducted root cause analysis on recurring defects, implementing preventative measures to reduce future occurrences.
  • Mentored junior team members, fostering growth and enhancing team performance.
  • Collaborated with both local and offshore development teams to resolve issues and implement improvements, elevating overall product quality.
  • Automated manual testing using internal Java/TestNg/RestAssured based automation framework.

Lead/Principal SDET

Acoustic
02.2020 - 09.2020
  • Defined automation test strategy for Acoustic's Digital Analytics (DA) application
  • Designed and built Quality Pipeline of automated tests for continuous testing of backend API's and front end React + Javascript interfaces.
  • Defined and implemented Shift-Left Quality Standards like Acceptance Criteria., Definition of Done, Checklist for peer code reviews, etc.
  • Refactored Java + Selenium Webdriver based test suite with over 3000 test cases that was being used by multiple teams across Acoustic and extracted DA tests out of it into test suite of its own, which reduced manual testing effort by 80%.
  • Worked with offshore team in Poland to ensure that they adhere to good design standards and coding standards as they build automation suite for testing new DA UI using webdriver.io.

Lead/Principal SDET

Veracode
07.2015 - 01.2020
  • Designed and implemented Quality Pipeline to facilitate continuous testing of AWS based micro services to support their Continuous Delivery.
  • Implemented both shift-left quality practices and shift-right testing to enable continuous delivery of high quality services.
  • Designed and implemented multiple robust automation test frameworks using Java, TestNg and RestAssured for testing the REST based micro services.
  • Implemented integration, contract (using PACT), end to end and data validation tests following Martin Fowler's Micro Service Test Strategy.
  • Evangelized best practices for continuous testing of micro services across various teams within Veracode.
  • Organized engaging and fun team Exploratory Testing sessions before major releases.
  • Volunteered as member of Veracode DevOps Days team that organized company-wide DevOps Days periodically to promote knowledge sharing of DevOps best practices.

Senior QA Engineer

HealthEdge
10.2012 - 01.2014
  • Designed and developed complex automated JUnit test cases to test elaborate Healthrules Payor product features.
  • Performed functional, regression and performance testing of various features.
  • Worked closely with product owners and developers to ensure that product features and test coverage are aligned for various release cycles.
  • Tested EDI interfaces for the Healthrules client using Java + JUnit based test suite.
  • Validated web services using SoapUI.
  • Helped build library of onboarding documents to be used in training new team members.
  • Became domain knowledge expert.

Senior QA Engineer (contract)

Fidelity Investments
06.2012 - 10.2012
  • Designed and implemented Java based Fitnesse tests to test High Income workstation.
  • Developed underlying fixture code that supports Fitnesse pages using Java.
  • Participated in regular QA activities like logging and tracking defects, performing regression testing using Fitnesse, documenting high level test cases, etc.

Senior QA Engineer

Telcordia Technologies
08.2005 - 12.2011
  • Lead the journey towards automated testing using Java based test automation frameworks.
  • Defined test strategy and authored several detailed test plans for testing various components embedded within the new OSS product.
  • Introduced new tools like Jenkins, Soap UI and NUnit to the company.

Software Developer

Target Software
11.2003 - 08.2005
  • Worked both individually and as part of a team to add new features to Target Software's fund raising system - Team Approach.
  • Used advanced PL/SQL for Team Approach enhancements
  • Used Oracle forms/Oracle reports to create new and modify existing forms/reports.
  • Assisted the Customer Support Department with the investigation and resolution of high priority customer facing defects within Team Approach releases.

Software Developer Intern

Harvard University Graduate School of Design
07.2003 - 09.2003
  • Designed and implemented a new Java-based GUI for the Linux plot stations on the GSD network, which replaced the legacy system written in Perl.
  • Moved the back end Perl code to Java.
  • Moved the data stored in the flat files to Oracle database.
  • Provided complete and detailed documentation for further maintenance of the new system.

Education

Masters in computer science -

University of Massachusetts Boston
Boston, MA
01.2003

Bachelors in engineering - Mechanical Engineering

Osmania University
01.1998

Skills

  • Java, Python, Ruby & NodeJS
  • DevOps
  • Continuous Testing to support Continuous Delivery
  • Mircoservice testing
  • REST API Testing
  • TestNG
  • Rest Assured
  • Junit
  • AWS
  • SQL
  • Test Strategy
  • Team Leadership

Accomplishments


  • Achieved continuous deployment of AWS based micro services by implementing several robust test frameworks to run at various stages of the continuous delivery pipeline.
  • Spearheaded the journey towards continuous delivery in a startup environment.
  • Designed and implemented several robust test automation frameworks from scratch.
  • Mentored several junior team members.
  • Fostered genuine connections with several coworkers over the years.

Hobbies

I am a voracious reader, conscious living and fitness enthusiast and an occasional crafter.

Timeline

QA Lead

ThreatX
03.2023 - 01.2024

Principal Software Engineer in Test

Procore Technologies
10.2021 - 03.2023

Lead QA

UKG
10.2020 - 07.2021

Lead/Principal SDET

Acoustic
02.2020 - 09.2020

Lead/Principal SDET

Veracode
07.2015 - 01.2020

Senior QA Engineer

HealthEdge
10.2012 - 01.2014

Senior QA Engineer (contract)

Fidelity Investments
06.2012 - 10.2012

Senior QA Engineer

Telcordia Technologies
08.2005 - 12.2011

Software Developer

Target Software
11.2003 - 08.2005

Software Developer Intern

Harvard University Graduate School of Design
07.2003 - 09.2003

Masters in computer science -

University of Massachusetts Boston

Bachelors in engineering - Mechanical Engineering

Osmania University
Kavitha Namduri