Post Job Free
Sign in

Gen Ai Test Engineer

Location:
Ashburn, VA
Salary:
95000- 130000
Posted:
May 07, 2025

Contact this candidate

Resume:

Anand Goni

Mobile: +1-571-***-**** ~ E-mail: ************@*****.***

Automation Test Engineer/SDET with Gen AI experience PROFESSIONAL SNAPSHOT

Technical Summary

• Results-driven QA Automation Specialist/SDET with over 14 years of experience in software testing across UI, API, database, and performance layers. Proven expertise in designing robust automation frameworks using C#, Java, Selenium, Appium, Karate, Cypress,Playwright, Cucumber, and SpecFlow for both web and mobile applications. Skilled in leveraging Gen AI to streamline test automation and reduce regression effort by up to 60%.

• Extensive hands-on experience in GCP-based database testing (BigQuery), validating synchronous and asynchronous APIs

(including Kafka), and integrating testing processes into CI/CD pipelines using Jenkins and TeamCity. Strong contributor to build pipeline strategies and early testing adoption in SDLC.

• Demonstrated ability to develop end-to-end test strategies, including UI validations with tools like AShot, localization testing using JSON-driven approaches, and test case design for SQL objects. Adept at manual testing across the STLC with a focus on traceability and defect prevention during SIT and UAT.

• Proficient in Git workflows, code reviews, and exploring modern testing tools including Cypress and Playwright. Committed to delivering high-quality, maintainable solutions that reduce risk and accelerate product delivery. CORE COMPETENCIES

Software Testing Automation Testing Test Plan Design & Development Planning Automation Testing Strategy Defect Tracking & Reporting Designing Automation Framework Agile Methodology Jenkins Customization UI, API, Mobile Automation GCP,BigQuery,Big Data Gen AI levering in Testing

ACCOMPLISHMENTS

Recognition for the team work in Publicis Sapient for SCB project

Received awards in Sonata for implementing Jenkins tool and customization

Received awards in Sonata Software for playing key role in Automation projects

Received “Going Extra Miles” award for contributing CBQ project in n Symphony Teleca (Harman/Samsung)

Received “Going Extra Miles” award for my contribution in setting up test environment for “Customer priority request” in Symphony Teleca (Harman/Samsung)

Received Awards in LGSI for Validating GSM & Android models successfully TECHNICAL EXPERTISE

Agile Management Tools : JIRA, Version one

Automation Tools : Selenium WebDriver, Selenium IDE, QTP, Appium, Cypress, WireMock, Karate,RestAssured, Postman

, Playwright,WebdriverIO,Tosca,JMeter, TestNG,Espresso, XCUITest BDD Framework : Spec Flow, Cucumber, FIT, Mocha

Language : C# Dot net, Java,Python

Continuous Integration Tools : Jenkins, Team city

Configuration Management Tools : GitHub, Bit bucket, SVN Defect Management Tools : HP Quality Centre (ALM), Bugzilla, JIRA, Xray, Zephyr and Version one Database : SQL Server,BigQuery,Big Data

Scripting : Java script, TypeScript,VB script, Flutter Others : Auto IT, EDH,AWS,Azure,GCP,Gen AI(Chatgpt), Dynatrace,Charles Proxy, Fiddler ORGANIZATIONAL EXPERIENCE

Organization: Publicis Sapient.

Project Name : Lloyds

Duration : Since May 2022 to till date

Team Size : 14

Role : Platform specialist/SDET

Description:

Credit decisioning tool – model requires feature engineering. Learning and training the model for SME(Small medium enterprise) & BB(Business to business) needs

Key Deliverables

Analyzed and translated complex business requirements into comprehensive test scenarios for Model Engineering initiatives.

Designed and prepared high-quality test data (both manufactured and synthetic) for data validation in GCP environments, reducing manual effort by 50% using Gen AI techniques.

Integrated GitHub Copilot into automation frameworks to streamline test case development, achieving a 55–60% reduction in scripting time.

Conducted impact assessments to evaluate system changes and their effects on QA processes.

Developed test data using Java-based test data frameworks, enhanced with Gen AI-driven automation for scalable and reusable data sets.

Delivered comprehensive QA artifacts and built interactive Jira dashboards to provide real-time visibility into QA progress and issues.

Estimated and tracked QA efforts across all testing phases, ensuring adherence to timelines and quality benchmarks.

Planned and executed end-to-end testing cycles including functional, integration, regression, and data quality testing.

Leveraged Xray for test management and reporting, ensuring traceability and audit readiness.

Validated data across diverse SOI (System of Insight) and SOE (System of Engagement) platforms, ensuring data integrity and consistency.

Executed advanced data quality checks to support analytics and reporting requirements.

Actively participated in Agile ceremonies including sprint planning, grooming, reviews, and retrospectives to align testing activities with development cycles.

Created and reviewed Cypress scripts for automated UI testing for a project and mentoring the team to get up-to the speed with scripting

Built Python script for generating Test data for validating project on GCP environment Project Name : SCB

Duration : Since June 2021 to Apr 2022

Team Size : 14

Role : Platform specialist/SDET

Description:

Its commercial banking application and building for Mobile Key Deliverables

• Conducted in-depth code reviews to ensure adherence to quality standards and best practices.

• Evaluated manual test case design strategies and recommended process improvements to enhance test coverage and efficiency.

• Delivered comprehensive QA artifacts and maintained real-time visibility through Jira dashboards.

• Monitored and managed QA effort estimation, resource planning, and progress tracking across test phases.

• Set up and implemented Flutter automation frameworks for UI testing and Karate & RestAssured frameworks for backend API validation to reduce the effort by 80%

• Collaborated with the DevOps team to integrate CI/CD pipelines and monitor application performance using Grafana reports.

• Planned and executed all stages of the testing lifecycle, from test planning to closure, ensuring high-quality delivery.

• Developed and maintained robust end-to-end test cases aligned with business workflows.

• Designed and reviewed Karate scripts for API testing, including Kafka message validation.

• Created and reviewed Cypress scripts for automated UI testing, ensuring high test reliability and maintainability.

• Led the System Integration Testing (SIT) phase and provided key support during the User Acceptance Testing (UAT) phase.

• Created interactive dashboards in Jira for progress tracking and reporting.

• Integrated Zephyr for enhanced test management and reporting capabilities.

• Actively participated in Agile ceremonies, including grooming, sprint planning, reviews, and retrospectives, to align QA with development cycles.

Organization: Virtusa Pvt ltd.

Client Name : MRI

Duration : Since Nov 2020 to Jun 2021

Team Size : 5

Role : Lead-Consultant Engineer/SDET

Software/Tools/Technology Used: Python, C#, Selenium WebDriver, Cucumber, Team City, Jenkins, Nunit,Jira, Azure,Confluence,JMeter Description:

Public affordable housing software built to cover end to end flow Key Deliverables

• Led comprehensive code reviews to uphold quality standards, reduce defects early, and improve maintainability.

• Evaluated and enhanced manual test case design strategies, resulting in increased test coverage and reduced redundancy.

• Created and reviewed Cypress scripts for automated UI testing for a project for Backend portal

• Acted as a key liaison with offshore teams to clarify and extend requirements, improving delivery accuracy and minimizing rework.

• Set up robust automation environments and proactively researched new tools, accelerating test execution and reducing setup time.

• Designed and validated API tests using Karate, contributing to faster feedback cycles and improved integration quality.

• Built and maintained scalable automation frameworks in SpecFlow (C#) and Cucumber (Python), increasing reusability and reducing script maintenance by 30%.

• Collaborated with stakeholders to deeply understand features, ensuring alignment between business goals and test coverage.

• Analyzed test execution reports to identify bottlenecks and enhance test reliability, supporting faster releases.

• Mentored team members on automation best practices and documentation, strengthening overall team capability and knowledge sharing.

• Authored detailed test plans, defining scope, risks, and strategy, leading to more structured and efficient test cycles Organization: Oottru Technology ltd.

Client Name : Cricut

Duration : Since Jun 2017 to April 2020

Team Size : 9

Role : Lead Test Automation Engineer

Software/Tools/Technology Used:Java, C#, Selenium WebDriver, Cucumber, Team City, Jenkins Description:

Cricut is the leading designer and marketer of electronic cutting systems, marketed primarily under the Cricut brand, and related craft products in the United States.

The Cricut Craft Room software enables users to combine images from different cartridges, merge images, and stretch/rotate images. It also enables the user to view the images displayed on-screen before beginning the cutting process, so the end result can be seen in advance. As this Cricut Craft Room is a desktop-based application, it’s required to download and install software. So, now as the new Design Space is a web-based application, user will be able to work/craft wherever and whichever computer he likes with his Cricut account. The New Cricut Explore family machines will

Communicate with the Design Space through Bluetooth protocol or an USB controller. Key Deliverables

• Conducted in-depth code reviews to ensure code quality, adherence to standards, and early defect detection.

• Assessed and optimized manual test case design strategies, proposing improvements that enhanced test efficiency and coverage.

• Collaborated with offshore teams to understand and elaborate requirements, ensuring clarity and reducing delivery gaps.

• Spearheaded the setup of automation environments, evaluating and integrating new tools to streamline testing workflows.

• Planned and developed robust automation scripts, enabling faster and more reliable regression cycles.

• Designed and implemented a mobile test automation suite using Selenium, Java, and Appium, reducing manual effort and increasing test reuse.

• Utilized Android Studio for app installation and emulator setup, supporting mobile test execution.

• Inspected iOS application objects using Appium Inspector and managed iOS test environments via Xcode and iPhone Simulator.

• Engineered and maintained automation frameworks using SpecFlow with C#,Python promoting scalability and maintainability.

• Engaged with the development team to clarify feature implementation and resolve issues, fostering better cross-team collaboration.

• Evaluated and interpreted test execution reports to identify trends and optimize test effectiveness.

• Provided technical guidance to team members on scripting and framework implementation, elevating overall team productivity.

• Designed comprehensive API test suites, improving backend validation and integration confidence.

• Leveraged GitHub for version control and collaboration, ensuring traceability and efficient code management.

• Integrated mobile and web test suites with Jenkins, enabling continuous integration and improving deployment velocity. Organization: SONATA Software Ltd.

Client Name : Johnson & Johnson

Duration : April 2015 to Jun 2017

Team Size : 6

Role : Consultant

Software/Tools/Technology Used:Java, Selenium WebDriver, Cucumber, TestNg,JIRA, Bugzilla Description:

Concerto

Product Development at J&J, a new process and systems were designed to support and empower formulators to experiment and innovate freely. Formulators can quickly view the status of a formula and promote it up commercialization. The new interface is ideal for creating sending formulas for test and promotions

FRED

FRED is a Friendly Register UI has been developed to improve the utilization of ARIS Global Register, simplifies the user experience, and provides a mechanism for users to view and update relevant data or add new registration data to ARIS Global Register. Project FRED enables business users to submit New/Update Product Registration requests that are to be entered into the ARIS Global Register. Users can query for registrations available in ARIS Global Register through Advance search. FRED deals with Automated Central Team review & verification process.

Client Name : SFAO- Sage Fixed Online (SAGE)

Duration : Aug14 to Mar 2015

Team Size : 14

Role : Consultant

Software/Tools/Technology Used:Windows Azure, MVC

Description:

Sage is a leading global supplier of business management software and services for small and midsized businesses. Sage Fixed Assets—tracking comes with over 40 fully customizable fields, you can control data entry with notes and images to clearly describe each asset record. Better still, Sage Fixed Assets—Tracking integrates seamlessly with Sage Fixed Assets—Depreciation, so your information is in a single database— eliminating double entry as well as Ensuring your asset data is never out of sync due to departments not sharing Information. Simply put, with automated inventory functionality and built-in reconciliation Capabilities, Sage Fixed Assets—tracking makes keeping track of the items You use to run your organization a whole lot easier. Key Deliverables

• Architected and implemented a maintainable test automation framework using Selenium, Cucumber, Java, and Maven, improving test scalability and reducing manual effort.

• Developed, reviewed, and optimized Cucumber BDD scenarios, ensuring comprehensive test coverage aligned with functional requirements.

• Translated complex client use cases into automated scripts, accelerating test execution and enhancing validation accuracy.

• Enhanced and refactored the existing framework to adapt to evolving application architecture, increasing framework reusability and maintainability.

• Automated regression and functional test cases, resulting in a significant reduction in release cycle time and higher confidence in software quality.

• Integrated test suites into CI/CD pipelines using Jenkins and TeamCity, enabling automated cross-browser execution and real-time feedback on build health.

• Executed automation scripts across supported browsers to validate cross-browser compatibility, improving user experience across platforms.

• Deployed test environments and applications on Azure Cloud using PowerShell scripting, supporting end-to-end test readiness.

• Worked closely with customers and stakeholders to communicate progress, address blockers, and prioritize test activities based on business needs.

• Participated actively in Agile ceremonies (daily stand-ups, sprint planning), aligning test activities with iterative development cycles.

Organization: Symphony Teleca, Bangalore

Client Name : NCR

Project Name : Retalix

Project : #1

Duration : Jan 2014 to Aug 2014

Team Size : 24

Role : Senior Product Engineer

Software/Tools/Technology Used:Java, TestNG,Jenkins Description:

Symphony works on Agile development of Retail software for NCR who are a leading global provider of innovative, integrated software solutions and services for high volume, high complexity Fast Moving retailers and distributors – including supermarkets, groceries, convenience, fuel, health and drug, and department stores.

Key Deliverables

Performed Smoke testing of the application from end-to end for testing different functionalities by using selenium automated scripts and analyzing the results

Generating the execution summary reports and communicating it to the clients

Involved in creation and maintenance of Automation Tests

Involved in integration and maintenance Automation Tests in CI

Developed test design specifications, and test scripts for various test scenarios.

Client Interaction, handling call and discussing to prepare the master test plan for automation

Participation in scrum and Sprint Planning.

Managing the User Stories and coordinating with offshore scrum master

Worked to enhance regression suite.

Client Name : Sybase

Duration : Dec 2010 to Dec 2013

Team Size : 22

Role : Senior Product Engineer

Software/Tools/Technology Used: Testlink, Java, Selenium, TestNG Project - SMP 3.0:

Project description: SMP 3.0 AppBuilder: Browser-based 4~5GL Development Tool for Developers to easily and quickly build SAP UI5

(HTML5/JS) Mobile Apps with Stunning look and feel and Appealing UX. Project - United Arab Bank(UAB), Commercial Bank of Qatar (CBQ): United Arab bank mobile banking(m-banking) offers customers the ability of banking, payments, and money transfer through customer’s mobile device in platforms iOS, Android, Blackberry 5,6,7 and mobile browser. Project - Smartphone R5 (SMR5):

Smartphone Mobiliser is an application framework which targets mobile phones and tablets, capable of handling the latest web technology such as ‘HTML5’, CSS and JavaScript using Phonegap 1.0. R5 is the product of smartphone mobiliser. Project - Sybase Mobile Office (SMO):

It combines fully integrated wireless email and PIM (Personal Information Management) data with on-device security and business process mobilization, allowing effective management of critical, time-sensitive workflow business processes. The iAnywhere Mobile Office clients communicate with the Domino or Exchange or IMAP/POP3 server infrastructure using a secure protocol optimized for the always-on wireless networks of all major carriers worldwide Key Deliverables

Involved in development of project specific functions and maintenance.

Execution of Test Scripts and reporting.

Design and development of Test Plan, Test Scenarios and Test Cases.

Verified Client Priority Request (CPR) issues and worked on environment setup for CPR issues.

Carried out Regression testing certain intervals to ensure stability of the application

Setup the test management tool TestLink 1.8.5.

Infrastructure setup – Creating VMs for Win 2003, 2008 and Dominos.

Certifying New Devices.

Worked on Mobile Application testing supporting android, iOS, BlackBerry and Mobile Browser

Localization testing

Design and Developing test cases for SQL objects verification and testing

Creating and updating tables, views, working with triggers, stored procedures Client Name : LGSI

Project Name : MTK,Android & Windows Mobile Devices Duration : Feb 2008 to Dec 2010

Team Size : 11

Role : Software Engineer

Software/Tools/Technology Used:ADB Tool, MTK, Infineon, Test Directory Description:

Qualifying GSM and 3G Mobile phones, Owning qualification of modules like Phonebook, Call and Messages. Working on Aging Test to identify production issues and root cause of issue with logs and supporting data. Key Deliverables

Understanding Requirements and writing test cases

Developed the aging Test scenarios.

Documenting test planning and test cases Report and track issues/bugs

Involved in documentation review as well.

Test case peer review

Defect verification

Test strategy for aging Test



Contact this candidate