Home

Avinash Kandukuri - SDET / Automation Engineer
[email protected]
Location: Austin, Texas, USA
Relocation: yes
Visa: H1B
Resume file: Avinash_k_SDET_GenA_1788190688580.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Avinash Kandukuri
Austin TX 629-777-6208 [email protected] , Linked In, GitHub.
About Me
AI QA Automation Engineer / SDET and Manual with ~10 years of experience designing and delivering enterprise-grade test automation across web, mobile, API, and AI-powered platforms. Strong programmer in Java, Python, JavaScript, Typescript and C#, with deep expertise in building scalable, AI-native frameworks that fuse traditional QA automation with GenAI-driven testing techniques to drive functional correctness, response quality, and high-confidence releases.
Hands-on with Playwright, Selenium, Appium, Rest Assured, Cucumber (BDD), TestNG, JUnit, NUnit, and SpecFlow, integrated with Git/Bitbucket and modern CI/CD pipelines (Jenkins, Bamboo, Azure DevOps) for nightly regression, continuous testing, and quality gates. Skilled at scaling execution with AWS EC2, load-balanced Selenium Grid, and Dockerized parallel runs, with a strong foundation in OOP, SDLC/STLC, defect lifecycle, and Agile/DevOps release cycles.
Specialize in GenAI-powered QA, leveraging ChatGPT, GitHub Copilot, and Google Gemini for test case generation, test data creation, regression optimization, and CI failure triage. Hands-on validating LLM behavior prompt accuracy, hallucination detection, intent matching, and response quality and engineering automated checks for flaky test detection and test stability. Familiar with AI quality metrics, evaluation frameworks, and safety testing for GenAI-enabled applications in production.
Broader stack includes mobile automation, Spring MVC4 Java development, performance testing with JMeter and NeoLoad, and database validations covering SQL queries, ETL pipelines, schema checks, and data integrity across Oracle, SQL Server, MySQL, PostgreSQL, and MongoDB. Strong experience with messaging-layer validation across Kafka, IBM MQ, and Solace for end-to-end data integrity.
Prior experience leading QA automation efforts and mentoring junior engineers, partnering with engineering, QA architects, and AI teams to align testing strategy with release goals and ship reliable, AI-native products at scale.
Skills and certificates
Testing Tools Selenium WebDriver (Chrome, Firefox, IE), Selenium IDE, Playwright, Appium, Rest Assured, Postman, SOAP UI, Saucelabs, TOSCA
Methodologies Agile (Scrum), Waterfall. SDLC, STLC, QA methodologies, defect lifecycle, and testing principles.
Languages Java, Python, JavaScript, TypeScript, C#, SQL, HTML, XML, Spring, MVC
Microsoft Office Word, Excel, Outlook, Access, MS-Visio,
Database Tools My SQL, Oracle, MySQL, PostgreSQL, MongoDB
Operating Systems Windows (XP,7,8,10), Linux, UNIX, Mac OSX
Documentation Test case, Test report, Test Strategies, User stories, Defect report.
AI & GenAI Tools ChatGPT, GitHub Copilot, Google Gemini, OpenAI APIs, Prompt Engineering, GenAI-based Test Case Generation, LLM Testing.
Test Management HP ALM(QC), JIRA, TFS, QTest
Framework Page Object Model (POM), JUnit, TestNG, Cucumber (BDD), NUnit, SpecFlow, Rest Assured, Playwright, Kafka.
Web Services and Tools REST and SOAP, Postman, SOAPUI
Version Tools/ (CI/CD) Git Hub, Bit Bucket, SourceTree/ Bamboo, Urban Code, Jenkins
Performance Testing Load Runner, Neo Load, JMeter

Experience
Dec 2022 Till Date
General Motors | Senior SDET \Test Automation Engineer | AUSTIN - TX
General Motors (GM) is one of the largest and most iconic American automobile manufacturers. Founded in 1908, GM has played a significant role in the global automotive industry. As an AI-Native QA Automation Engineer, I designed and implemented end-to-end test automation integrated with Google Gemini LLMs and Java-based APIs to validate identity and profile management services. My work focused on validating functional workflows and AI response behavior including accuracy, intent matching, hallucination detection, and edge-case handling while increasing testing speed by 20% through GenAI-driven test generation and regression optimization.
RESPONSIBILITIES:
Architected and developed enterprise-grade AI-native automation frameworks using Java, java Spring, Cucumber BDD, Selenium, Playwright, Appium, and Rest Assured enabling scalable UI, API, and mobile automation across multiple platforms.
Built a modular, extensible BDD framework from scratch, integrating Apache POI, HTTP Client, ExtentReports, and custom utilities for data driven and behavior driven execution.
Designed and implemented end-to-end test automation integrated with Google Gemini LLMs and Java-based APIs, validating functional workflows and AI response behavior across Web (Chrome, Firefox, IE), API, and Mobile platforms using Selenium, Playwright, Cucumber, JUnit, and Rest Assured.
Led Playwright adoption using Typescript and POC, implementing cross browser automation (Chrome, Firefox, IE) and reducing test coverage gaps by 30% and increased the speed by integrating to Saucelabs.
Designed and executed performance testing frameworks using LoadRunner and JMeter, including dynamic JavaScript validations and integrated monitoring for Oracle, and IIS.
Integrated automation pipelines with Jenkins, enabling CI/CD automation, nightly regression runs, and continuous quality gates.
Enhanced automation frameworks to support AWS and Azure cloud testing, including environment provisioning and service level validations.
Validated the API request and response with DB validations and make sure of features are working as expected.
Utilized Dockerized Selenium Grid for distributed execution, improving scalability, stability, and parallel test throughput.
Implemented parallel execution strategies to reduce release cycle testing time and accelerate production deployments.
Performed comprehensive Web Services testing, validating XML/JSON payloads using Postman and custom Java utilities.
Created and maintained test plans, test cases, and traceability matrices in Azure DevOps and Jira.
Leveraged ChatGPT, GitHub Copilot, and Google Gemini for GenAI-based test case generation, test data creation, and regression optimization improving test authoring time by 25% and strengthening regression coverage.
Validated LLM behavior including prompt accuracy, hallucination detection, intent matching, and response quality for Gemini-integrated workflows; built evaluation harnesses to score AI outputs against expected functional and quality benchmarks.
Supported business decision-making by providing test coverage insights, defect trends, risk assessments, and release readiness recommendations during sprint reviews and go/no-go discussions.
Engineered prompt-engineering strategies and GenAI-assisted exploratory testing to uncover high-risk defects, identify edge cases, and convert requirements, defects, and AI validation outputs into reusable, executable test assets.
Collaborated with cross functional teams to align automation strategy with product architecture, release planning, and quality goals.
Actively participated in Agile/Scrum ceremonies including stand ups, triage, sprint planning, and backlog grooming.
Environment: Java, Python, Selenium WebDriver, Playwright, Appium, Page Object Model (POM), REST and SOAP Web Services, Cucumber, TestNG, JUnit, Rest Assured, Google Gemini LLM, OpenAI APIs, GitHub Copilot, Postman, Azure DevOps, Jira Qtest and Zephyr, SQL, cosmos DB, Extent Report, API Testing, Mobile Testing(sauceLabs), JMeter, Jenkins, AWS, Azure, Docker, Git.

Feb 2021 Nov 2022
Meijer | SDET | Grand Rapids MI
MEIJER Is the retails and E commerce grocery store based on more than 12 states in united states and Meijer operates about 300 stores all over the United States, company provides retail and commercial e commerce s. Our solution is to make sure we provide a quality web-based and mobile applications service to the customers. I as an SDET developed test automation frameworks for all the different modules like API, web and mobile.
Responsibilities:
Strong skills in object-oriented programming, Designed and Developed Automation test scripts in Java implementing test cases in Selenium Web driver.
Defined test delivery strategy and approach for store pilot rollouts and POS release deployments, aligning with retail roadmap and seasonal go-live windows.
Performed E2E POS testing covering payment terminals, transaction processing, receipt generation, refund/return flows, loyalty integration, and store-to-backend reconciliation.
Test automation framework is integrated with SQL for logging the Test Result and reporting runtime.
Develops automated Test Scripts using Selenium integration with cucumber, Junit and rest assured.
Provided monthly test execution status reports covering coverage, defect trends, risks, assumptions, and dependencies and drove risk assessment with mitigation plans for each release.
Integrating the Automation to Devops systems using bitbucket and Jenkins and Creating CI/CD pipeline.
Logs retrieved from the Aws server as test automation and web applications are integrated with the system.
Collaborated with technical project managers, business analysts, and development leads to align test strategy, define entry/exit criteria, and unblock defects during E2E phases.
Extensive in using Selenium, generating scripts for automation and manual for Functional test, regression test.
Developed RESTful services for transmitting structured test data in JSON format to support automation-driven environments and validation tools.
Provided functional leadership during Agile ceremonies, defect triage, and production readiness discussions by identifying risks, dependencies, and mitigation plans.
Collaborated with cross-functional teams to translate business requirements into testable scenarios, acceptance criteria, and automation strategies for web, API, and data-driven applications.
Performed end-to-end OMS testing across order lifecycle stages placement, allocation, fulfillment routing, split shipments, and returns validating integrations with payment gateways, WMS, and 3PL carriers.
Designed and maintained automation test scripts in Java and C# using Selenium WebDriver, Cucumber, Nunit.
Built a robust test automation framework integrated with SQL for logging execution results and generating reports.
Created and managed test plans, cases, and documentation for new features using Jira and jira Zephyr plugin.
Automated REST and SOAP API validations using Postman, SOAP UI, Newman, and Java.
Integrated test execution with Bitbucket and Jenkins, deploying automated smoke and regression suites nightly.
Retrieved test-related logs from AWS servers to analyze issues and validate integration across systems.
Consumed and validated messages using Kafka Connect, Kafka Streams, and JMS to ensure backend data accuracy.
Developed shell scripts with regex to automate validation of data transformations across testing stages.
Reviewed user stories, functional specifications, and business workflows to ensure complete understanding of end-to-end processes before automation and validation.
Led a team of 4 QA/automation engineers across in-sprint and E2E testing for POS, web, and mobile channels.
Implemented CI/CD pipelines using Jenkins hosted on AWS EC2, reducing regression cycle duration by 25%.
Led root cause analysis, triaged issues, and supported team members in resolving technical roadblocks.
Integrated new external data sources into credit risk test scenarios for end-to-end API validation.
Environment: Java, C# Selenium WebDriver, kafka, Page Object Model (POM), JavaScript, Typescript, MongoDB, REST and SOAP Web services, Junit, Testng, postman, Newman, AWS, Cucumber, OMS testing, Specflow, Spring, Spring boot, API Testing, HTML, CSS, jQuery, XPath, Jira Zephyr, SQL, Extent report, Bamboo, Jenkins.

Dec 2018 Feb 2021
BBVA US Bank | SDET\Automation Developer | Birmingham, Al
BBVA Compass is a financial institution in Birmingham, Alabama. The company provides retail and commercial banking, trust, securities brokerage, mortgage and insurance products and services. Our solution is to make customers get qualitative and quantitative banking services. I am a member of the Credit Monitoring and Credit decision team. We integrate with all the products in the organization, and we communicate with external systems for the verification of the customer data.
Responsibilities:
Conducting the Smoke test and validating the functionality of the product.
Helping the team members for troubleshooting the issues or retrieving the issues.
Integrate new data sources and solutions into credit risk strategies.
Designed and developed automation test scripts using Java, Selenium WebDriver, Cucumber, Junit, and Rest Assured, aligned with object-oriented principles.
Built and maintained a custom Test Management application using Spring MVC 4, Java 8, and SQL integration replacing legacy manual tracking processes.
Conducted a POC on MongoDB for optimized backend performance in internal tools.
Developed RESTful web services for test data delivery in JSON format and integrated SOAP services using XML/XSD parsing for UI display via JSP and HTML.
Utilized JavaScript, HTML, and JSP for building dynamic front-end components of internal tools.
Performed web services validation (REST & SOAP) using Postman, SOAP UI, and Java, ensuring consistency in response structures and database states.
Built an automation framework with SQL-based logging for dynamic result tracking and reporting.
Created detailed test cases, test plans, and traceability matrices in Jira and QTest for each sprint release.
Set up and configured AWS EC2 instances to host Jenkins, implementing CI/CD pipelines using Bitbucket and Bamboo.
Enabled parallel test execution on AWS, reducing test cycle time by 40%.
Implemented and supported credit risk validations by integrating new external and internal data sources.
Consumed messaging streams from IBM MQ, validating end-to-end data transactions within downstream databases.
Conducted functional, smoke, and regression testing; reported issues and collaborated during triage sessions.
Assisted team members in debugging issues, infrastructure setup, and root cause analysis.
Adhered to Agile/Scrum practices, participating in ceremonies and following SDLC/STLC/ATDD models.
Applied strong defect management using HP ALM and Jira, ensuring full traceability and audit alignment.
Environment: Java, Testng, Junit, Selenium WebDriver, Page Object Model (POM), JavaScript, Azure, REST and SOAP Web services, postman, Newman, MQ Message like kafka, Cucumber, Specflow, Qtest, AWS, cloud, Spring, Spring boot, HTML, CSS, jQuery, XPath, Jira, SQL, Extent report, Bamboo, Jenkins.

Oct 2017 Dec 2018
Regions Bank | SDET / Test Automation Engineer | Birmingham, Al
Regions Financial Corporation is a bank and financial services company head quartered in the Regions Center in Birmingham, Alabama. The company provides retail and commercial banking, trust, securities brokerage, mortgage and insurance products and services. Our solution is to make customers get access to the My Mortgage Application through the web and from their mobile phone conveniently. I have worked on testing the web application on different features like Auto Draft, Enrollment, Check Deposit, and Financial Assistance. In addition, I have worked in mobile banking Automation and online banking.
Responsibilities:
Worked with My Mortgage Web Services team to understand the platform tools and technology, understand data sources and my mortgage application portfolio. I have done document analysis requirements and reviewed FSDs.
Involved in working under Agile with Scrum methodology. Automated web mobile and API applications.
Performed the POC on the Zalenium (New version of Grid) and Api fortress for the API automation.
Performed mobile testing for web responsive on different platforms (IOS and Android) by using Appium.
Created Functional requirement documents by reviewing and analyzing the business requirements.
Strong skills in object-oriented programming, Designed and Developed Automation test scripts in Java implementing test cases in Selenium Web driver.
Performed accessibility testing using JAWS, and WAVEto validate WCAG 2.1 AA and ADA compliance across web and mobile banking flows, identifying and partnering with developers to remediate violations across color contrast, ARIA, and keyboard navigation.
Led a team of 6 QA/automation engineers across in-sprint and E2E testing.
Learned TOSCA and implemented mobile and Web application Automation, used DB connectivity and reporting listeners
Developed -Framework, which Supports both mobile, Web using C #Nunit, and integrated with reporting, and logging.
The test automation framework is integrated with SQL for logging the Test Result and reporting runtime.
Experienced with open-source tools Selenium (IDE, Web driver, Grid and Zalenium).
Well versed with C# Testing Frameworks like Page Object, Nunit (TDD) and Specflow (BDD).
Created Test Cases and Test Plan for New Enhancements in Jira, test cycles in the Qtest and Automation integrated.
Extensive testing applications on different browsers like IE, Firefox, Chrome, and execution local, cloud and Grid.
Created Automation scripts for rest services using rest assured and Rest Sharp and utilized in the UI automation Scripts in both Java(Junit, Testng) C# (.net frameworks).
Experienced in developing API automation using postman Newman packing and integrating with CI/CD.
Experienced in using defect-reporting and defect-tracking tools like Jira, TFS Test Director.
Strong working knowledge of Software Development Life Cycle (SDLC) methodology (Agile, Scrum, ATDD), Software Testing Life Cycle and Defect Life Cycle.
Environment: Java, Selenium WebDriver, Page Object Model (POM), Java Script, TOSCA, REST and SOAP Web services, TestNG, Junit, Cucumber, Specflow, XPath, HP Quality center, QTest, Jira, SharePoint, C#, postman, Newman, rest Assured, Nunit, SQL, Extent report, Bamboo, Jenkins, Apifotres, accessibility testing.

Dec 2016 Oct 2017
LexisNexis | Automation Engineer | Raleigh, NC
LexisNexis Group is a corporation providing computer-assisted legal research as well as business research and risk management services. LexisNexis pioneered the electronic accessibility of legal and journalistic documents. The company has the world's largest electronic database for legal and public record-related information. Our solution is to make customers get access to the LA APP through the web and from their mobile phone conveniently. I have worked on testing the web application on different features like Full DOC view, TOC search Documents, Kwick Delivery and Delivery.
Responsibilities:
Worked with LexisNexis Web Services team to understand the platform tools and technology, understand data sources and Lexis Advance application portfolio. I have done document analysis requirements and reviewed FSDs.
Involved in system analysis for LAAdvance, Document View, Document Delivery, Quick Delivery, Alerts, Legal Search Engine, Financial Derivatives, and Cash flows, Financing Structure, Portfolio Analysis and Payment Systems.
Worked on requirements analysis from Legal Systems application portfolio, integration to LAAdvance and Law Enforcement systems using .NET web services and API and used Selenium Web Driver with C# for test automation.
Created manual Functional Test Cases for LAAdvance web services development project using Microsoft TFS.
Involved in all phases of testing such as System testing, Data validation and User Acceptance Testing.
Developed test scripts to implement test cases, test scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Specflow, Cucumber and Nunit.
Collaborated with the Web Services team to review functional specs (FSDs), analyze system architecture, and identify testing needs across platforms like Document View, Legal Search Engine, and Portfolio Analysis.
Designed and executed manual and automated test cases using Microsoft TFS, Jira, and Selenium WebDriver (Java & C#) for both UI and service layers.
Developed BDD and TDD test scripts using SpecFlow, Cucumber, and NUnit, supporting both .NET web services and API-driven legal applications.
Conducted system testing, data validation, and user acceptance testing (UAT) for modules like Document Delivery and Legal Alerts.
Used Selenium IDE, Page Object Model, and custom frameworks in C# and Java to automate cross-functional tests.
Classified and reported issues (Low to Critical) in Jira and TFS, and collaborated closely with business analysts and dev teams for resolution and followed SDLC, STLC, QA methodologies, defect lifecycle, and testing principles.
Evaluated responsive UI behavior using HTML5 and CSS3, identifying design and display bugs across browsers.
Authored test plans, test cases, and test scenarios across multiple application releases in Agile-driven sprints.
Environment: Java, Selenium WebDriver, Page Object Model (POM), Java Script, REST services, TestNG, HP Quality center, Jira, SharePoint, C#, postman, rest Sharp, Nunit, Extent report, Jenkins BDD, Specflow.
Education
DEC 2016
Master of Science Information Technology |Murray state university| Murray Ky
APR 2015
Bachelor of Science Mechanical Engineering |Kakatiya university| Warangal TG, India
Keywords: cprogramm csharp continuous integration continuous deployment quality analyst artificial intelligence user interface message queue access management database golang hewlett packard microsoft mississippi Alabama Kentucky Louisiana Michigan North Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7686
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: