Post Job Free
Sign in

Data Driven Api Automation

Location:
Plano, TX
Posted:
April 24, 2025

Contact this candidate

Resume:

Vidhya Sundaresamani (H*EAD) Ph : 678*-***-*** Email : **************@*****.***

Professional Summary

Having around 9+ Years of experience in Software Industry.

Expertise in developing Automation Framework from scratch using Page Object Model automation framework using Page Factory with Selenium WebDriver, Java, and Cucumber for BDD scenarios, TestNG and Rest Assured API Frameworks that accurately gauge product quality.

Implemented Selenium Grid using Amazon EC2, Docker and Executed the test scripts on the EC2 instances, leveraging the power of the cloud to run parallel tests across multiple instances.

Implemented Visual Testing using Applitools on both Web and Mobile for quicker and 100% accuracy results of screen comparison to identify early bug identification.

Experience in automating test cases using TESTNG, Junit and Cucumber UI Scripting and execution.

Experience in Data driven test using CICD tool Jenkins.

Implemented REST Assured Java for quicker API automation for various permutations of data.

Good knowledge in Java OOPS (Object Oriented Programming System) concepts, Exceptional Handling, Collection Framework, Java 8 Concepts Lambda, Functional Interfaces and Streams.

Designed and implemented different automation frameworks like BDD architecture using Cucumber, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework.

Skilled in various automation testing tools like Selenium WebDriver, REST Assured, Visual Testing tool Applitools.

Good Experience in Mobile automation on both Android and iOS using Appium

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Good experience in Web service automation using REST Assured.

Experience in creating build scripts for Continuous Integration and Scheduled builds periodically using Jenkins tool.

Good Knowledge and Experience in unit testing frameworks like TestNG and JUnit.

Extensive experience in Manual Testing, Web testing.

Exposure in Software Development Process and familiar with various Life Cycle Models

Good experience on Financial & US Health & Welfare Domains.

Good exposure in Requirements understanding and analyzing.

Experience in Smoke, Sanity, GUI, Functional, System and Regression Testing.

Experience in using SQL queries, in order to check the data validity and data integrity.

Involvement in preparation of Test scenarios, Test cases and executing the same.

Test results analyzing, sending suggestions and defects.

Good exposure on Bug Life Cycle.

Experience in Test Automation, scripts preparation and execution within the framework.

Good Experience in JIRA, Rally and Quality Center.

Commitment, result oriented and interested to learn new technologies.

Technical Skills

UI Automation Tools: Selenium WebDriver3.

Web Services/API Automation Tools: REST Assured Java, POSTMAN, NEWMAN

BDD Frameworks: Cucumber Java

Coding Language: Core Java

Automation Framework: Java along with Cucumber BDD using Page Factory/Page Object model integrated with Selenium 3 Java, Rest Assured for Web and API automation.

Selenium Grid Infrastructure: Docker, Zalenium, Selenium Web driver

Test Live Reporting tools: TestRail, Zephyr Scale Integration with JIRA

Unit Testing Frameworks: TestNG, Junit

Mobile Automation tool: Appium on both Android and iOS.

SCM/VCS: GIT Bitbucket, JFrog

CI and Build/Deploy: Maven, Jenkins.

Test Management Tools: Zephyr

Monitor Log Validation: Splunk

Knowledge Sharing: Confluence

Visual Regression tool: Applitools

Integrated Development Environment: IntelliJ IDEA, Eclipse.

Bug Tracking Tools: JIRA, Rally and Quality Center

Cloud Environment: Amazon Webservices (AWS), Sauce Labs, Applitools.

Test Data Management: J fairy, Faker, filo codoid

Databases: SQL Server 2018, Oracle

Operating Systems: Mac, Windows

Education

Bachelors in CSE Fom Anna University Chennai,India - 2010

Professional Experience

Client: MoneyGram International Inc Frisco TX Nov 2022 to Jan 2025

Role: SDET

Responsibilities :

Pioneer Architect in Developing mobile Automation Framework for MoneyGram Native IOS and Android Apps.

Constructed UI and API in single framework with selenium, java and Rest Assured

Also worked in Integration testing with UI and API validations

Good experience in Functional, Regression and system testing using Manual and Automated testing tools – Selenium and Cucumber

Experience in automating test cases using TESTNG, Junit and Cucumber UI Scripting and execution.

Wrote complex SQL queries for extracting the data from multiple tables and multiple databases

Involved in Backend testing using SQL queries in Teradata database.

Created framework with Core Java and Java 8 concepts like OOPs, collections, exception handling, Functional interfaces and Streams

Expertise in constructing Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.

Used Jenkins to execute the test scripts periodically on selenium grid different platforms like tablet and mobile.

Performed Cross browser and parallel testing on different IOS and Android devices by integrating Browser Stack with Automation framework.

Developed the wrapper of introducing Live reporting using Test rail with Automation frameworks

Successfully Integrated GitLab Pipeline with multiple Automation projects by using Docker Yml file in the Framework.

Experience in Data driven test using CICD tool Jenkins.

Solution provider in supporting multiple teams in handling Automation solutions and training projects.

Performed POC on Playwright and successfully implemented across all different teams.

Leading the regression automation team.

Successfully implemented the Selenium Docker integration with Jenkins pipeline to form Selenium Grid architecture to perform Parallel runs.

Organized Test Marathon after every Production deployment and setting up war room with Dev team to track and fix the production defects.

Implemented Visual Validation regression testing using Applitools integration with Appium and Selenium Web driver for look and feel testing of Mobile screens which useful for identifying early bugs with100% accuracy.

Implemented Awaitility Libraries which avoid synchronization issues while running automation scripts.

Worked on 2 Week Sprint agile model.

Executed the test scripts on the EC2 instances, leveraging the power of the cloud to run parallel tests across multiple instances

Client: VISA Inc, California Remote Jan 2022 to Sep 2022

Role: SDET

Responsibilities :

Constructed Framework from Scratch using Java along with Selenium 3, REST Assured Java for complete E2E automation.

Worked in Automating API services in BDD cucumber framework and also performed Integration Testing

Also being part of Test Environment team, developed Health check Framework to check the health of the application using API endpoints and integrate with Tableau for attractive dashboard and trends visualization for application teams.

Took ownership in conducting Weekly SDET meetings and Tech series Coordinator to bring the technology topics/tools to be presented to the teams for knowledge sharing.

Implemented Docker Integration along with Sauce Labs for Parallel running of Automation suite for saving the execution time.

Tested Native apps on both Android and iOS

Developed CI/CD pipelines for Automation suite to run automatically without any manual intervention using Jenkins, AWS and dockers.

Implemented Visual Validation regression testing using Applitools integration with Appium and Selenium Web driver for look and feel testing of Mobile screens which useful for identifying early bugs with100% accuracy.

Implemented Awaitility Libraries which avoid synchronization issues while running automation scripts.

Implemented Continuous Testing/Integration using Docker, Zalenium, Jenkins, Maven.

Implemented Live Reporting using Tableau, Zephyr along with JIRA.

Web Service automation using REST Assured Java.

Lead automation team to perform automation deliverables within stipulated time without compromising quality.

Worked on 2 Week Sprint agile model.

Worked on the project from the beginning to the end as the primary contributor, including requirement gathering, developing feature files and automation scripts, setting up build environment, architecting the pipeline, integrating with Jenkins and VCS, testing, and knowledge transfer to the users

Client: Morgan Stanley India May 2015 to January 2017

Role: Test Lead

Responsibilities :

Involved in development of Mobile Automation framework using Appium, See Test along BDD approach with Cucumber Java, Selenium Web Driver and REST Assured API .

Being Environment Coordinator I have developed Excel Macro for environment down time monitor which integrates with email configuration for stake holders to know about environment stability.

Implemented Continuous Testing/Integration using Jenkins, Maven.

Web Service automation using REST Assured Java.

Weekly run the Regression, Smoke and Sanity Test suits of API calls through Newman tool and send reports to team members

Lead automation team to perform automation deliverables within stipulated time without compromising quality.

Worked on 2 Week Sprint agile model.

Worked on the project from the beginning to the end as the primary contributor, including requirement gathering, developing feature files and automation scripts, setting up build environment, architecting the pipeline, integrating with Jenkins and VCS, testing, and knowledge transfer to the users.

Client: Core Solutions inc India September 2010 to April 2014

Role: Manual Tester

Responsibilities :

Prepared Test cases for the Functional and Regression test cases.

Worked on API testing using Postman and written testcases for testing API services

Ran Functional and Regression test scripts.

Worked in Waterfall model.

Automating Regression test using QTP 10.0.

Received Impromptu and AE Legends award for supported in critical deliverables.

Awards & Accolades:

Received Spot Award and Send Word appreciations for Completely automated RCA process for production tickets.

Received On-Spot award for taking ownership on critical deliverables and leading the team.

Received Impromptu award Thrice for performed complex testing, Flexibility during urgent and risk deliverables.



Contact this candidate