0% found this document useful (0 votes)
157 views4 pages

Vidita Thummalagunta Professional Summary: Cypress

The document provides a summary of Vidita Thummalagunta's professional experience and qualifications. She has over 8 years of experience in QA automation testing using tools like Selenium, Cucumber, Appium and has expertise in test automation, mobile app testing, API testing and test-driven development. She is proficient in programming languages like Java, Python and technologies like AWS, Docker, Kubernetes. Currently she works as a QA Automation Engineer at Bank of the West where she automates tests using Selenium and Cypress and has experience designing and implementing CI/CD pipelines.

Uploaded by

vitig2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
157 views4 pages

Vidita Thummalagunta Professional Summary: Cypress

The document provides a summary of Vidita Thummalagunta's professional experience and qualifications. She has over 8 years of experience in QA automation testing using tools like Selenium, Cucumber, Appium and has expertise in test automation, mobile app testing, API testing and test-driven development. She is proficient in programming languages like Java, Python and technologies like AWS, Docker, Kubernetes. Currently she works as a QA Automation Engineer at Bank of the West where she automates tests using Selenium and Cypress and has experience designing and implementing CI/CD pipelines.

Uploaded by

vitig2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Vidita Thummalagunta

[email protected] II ph. No;- 706 760 3509

PROFESSIONAL SUMMARY
 Over 8+ years of experience as a QA Automation Engineer extensively worked on Manual, Automation Testing of client/server applications and web.
 Experienced in BDD using Cucumber / Gherkin.
 Knowledge of automation testing XML, SOAP, RESTful Web services.
 Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script
 Expertise in automating mobile native (iOS and Android) applications using Appium, Java and TestNG.
 Implementation of Extent API in Selenium using Test-Ng and to create HTML reports, a dashboard view and graphical view.
 Excellent training skills in technical and domain areas required for the projects which helps the team.
 Ability to work in a team environment or independently, well at multi-tasking and working well under tight deadlines with high efficiency strong verbal
and written communication skills.
 Automated the Test Cases using Selenium Web Driver, Java Eclipse and TestNG, J Behave Having strong experience with core java, J2EE, JavaScript,
shell scripting, Bean Shell.
 Tested Angular JS code by creating test cases in Jasmine & used Apache POI API for data driven testing with JS, Jest, Mocha and selenium.
 Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
 Experience on working with MongoDB Ops Manager, Cloud Manager and Atlas Manager
 Strong MySQL and MongoDB administration skills in Unix, Linux and Windows.
 Experience in writing automation scripts in KIF framework for iOS apps
 Hands on experience with Performance Testing of Web Services, Web Application, using Load Runner
 Well acquainted with all phases of SDLC and STLC.
 Have worked as a Test Engineer under Agile software development methodology.
 Experience writing apps from scratch in Kotlin.
 Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
 Strong Experience in SQL, Maven, Jenkins and Git Repository.
 Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analysing the results of scripts, interaction with
developers in fixing the errors.
 Designed & Develop data driven framework using Selenium WebDriver, TestNG and apache POI API.
 Testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third-party API using Test Complete and
SOAP UI.
 Workedon Core Java, Cypress, Databases (MySQL, Aurora using Ansible, Terraform and AWS
 Developing applications using Java8 /J2EE(SDET), Spring, Iaas/Paas, Hibernate, Struts, Webservices, Servlets, JSP, Azure, fiddler, JDBC, XML, AJAX,
JQuery, node JS and Java Script.
 services) Jenkins, GitHub, Source Tree
 Proficient on Automation tools like Selenium WebDriver, HPE, IBM tools for testing Web based Applications.
 Implemented multiple test frameworks like TestNG and Junit.
 Extensively debugged Java based Selenium Web Driver scripts for accuracy and identified possible causes of malfunction.
 Developed reusable methods using Java as a part of Selenium Automation Framework.
 Experience in working with open-source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Soap UI,
JIRA and Eclipse.
 Experience with the Cloud (Azure) DevOps - Infrastructure and Platform as a service.
 Performed API Testing by using REST Assured library in Java and Springboot.
 Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
 Extensive data validation in batch files, reports and databases; used SQL to query database extensively for data validation; expert in SQL for sub-queries,
nested queries and for complex data enquiries.
 Good knowledge on Object Oriented Programming (OOP) concepts. Extensively used Java, Python for test case automation.
 Good understanding of Cloud Services like VMWare, OpenStack and Cloud stack
 Automated regression test cases using Jenkins’s build jobs, Selenium IDE, WebDriver, TestNG and Maven.
 Experience in Black Box and White Box testing for functionality and structural flow of an application.
 Experience in Test driven development for functional and integration testing using Python Nosetest, PyUnit, Robot framework and Selenium
frameworks.
 Research and resolve issues in regard with Scrum/Kanban methodologies / Process Improvement .
 Comprehensive knowledge of automated testing, Continuous Integration and Continuous Delivery and tools supporting CI/CD pipeline.
 Experienced with Soap and Restful web services testing using SOAPUI, Ready API tool. XML, WSDL, and XPATH.
 Have hands on experience in groovy scripting with SoapUIPro and Ready API testing web-service
 Experienced in developing and executing manual and automated tests in different platforms using Python, Pytest/Unittest/Robot and the Selenium
library.
 Experienced in developing Keyword-Driven, Data Driven, TDD, Behavior driven & Hybrid Framework using Selenium WebDriver and Python.
 Developed a page object model framework using Java, Selenium WebDriver API, Test-NG, Maven and Jenkins.
 Automated UI Testing, Cross Browser Testing, Regression Testing and smoke testing.
 Experienced development of Data Driven Framework using Selenium WebDriver, Maven and Test-NG.
 Created complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.
 Implemented the Kotlin with Android studio for smooth functioning of the location based services GPS, Bluetooth on Android.
 Hands - on knowledge in the Analysis, Design and Development of Data warehousing solutions
 Extensively used Selenium Webdriver API (org.openqa.selenium.*), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to
write test cases and automate all the test cases

TECHNICAL SKILLS:
 Automation Tools: Selenium (Web-driver), JMeter, Junit & TestNG, SOAP UI, NUnit, Jasmine, Playwright, Appium, Eclipse, Cucumber, TestNG,
GIT, Jest, Postman, JUnit, Firebug, Mocha, Protractor, Jest and Cypress
 Bug Reporting Tools: Quality Center, Clear Quest, Rally
 Requirement Management Tools: QC (ALM), Test Director, WinRunner, Microsoft Test Manager, Mercury Quality Center
 Operating System: Windows 7/XP/2000, UNIX Linux
 Databases: Oracle, MySQL, SQL, RDBMS, JDBC
 Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module
 Languages: SQL, Core Java, J2EE, Python
 Virtualization: VMware, Docker, Kubernetes
 Cloud Technologies: AWS, DevOps and Azure Data Factory (ADF)
 APIs: REST, GraphQL, JSON

PROFESSIONAL EXPERIENCE
Bank of the West, Denver, CO
QA Automation
Mar 2021 - Present
 Involved in creation of automation framework in Selenium WebDriver using behaviour driven approach like Cucumber.
 Performed the build and maven dependencies using Maven build tool.
 Created test reports generated out of TestNG, XSLT Reports and created the error screenshots.
 Wrote Selenium script for taking screenshot and used action class to perform mouse movement
 Hands on experience on working Cypress for angular application end to end testing.
 Responsible for updating and maintenance of existing selenium scripts.
 Experience in testing web applications developed with CSS3, HTML5 and other JavaScript libraries
 Implemented Rest API automation using cypress and JavaScript.
 Designed Automation Test cases using Selenium WebDriver, JavaScript, Jasmine, Jest, Playwright, Mocha TestNG, and Maven.
 Testing REST and GraphQL API logic using Postman.
 Worked on XML and experience of Ready API tool in Web services testing in multi-tiered application architecture.
 Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for
functional, regression, user acceptance and stress testing.
 Designed and worked on a CI/CD pipeline supporting workflows for application deployments using Jenkins, Artifactory, Chef, Terraform and AWS
CloudFormation.
 Developed and executed manual and automated tests in different platforms using Python and Selenium library.
 Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
 Proficient with testing REST APIs, Web & Database testing.
 Determine the schedule and sequence of testing activities using test driven development and shift left initiative for all projects in the work program
 Created test cases using Groovy scripts for all the operations of web services and executed them in ready API
 Compare the requirements with Swagger and Understand the swagger files for the requests and response
 Used TestNG for testing framework. Implemented the script deployment in TestNG framework through command line and also integrated tests in
Jenkins (Continuous Integration tool).
 Worked on the code written in different programming languages JavaScript
 Performed the data integrity on the DB tables by writing the SQL queries
 Performed Positive Testing, Negative Testing, and Black Box Testing
 Participated in analysing the user/business requirements, functional specifications and use case documents to create the Test Plans and Test cases for
System testing.
 Preparation of Automated Test scripts within the Data driven, Keyword driver and Hybrid driven, Jasmine, Playwright, Jest, Mocha, JUnit and TestNG
frameworks.
 Performed end-to-end testing considering all interfaces and subsystem for functional and non-functional testing
 Created a set of smoke tests designed to run on each supported browser and setup Selenium Grid for testing
 Performed Keyboard Events and Mouse Events like Mouse Hover, DoubleClick, Drag and Drop using Selenium Actions builder.
 Prepared user documentation with screenshots for UAT (User Acceptance testing).
 Analysed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
 Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
 Prepared a Test Suite of Sanity, Smoke, Regression, Module, Integration, System and Ad-Hoc testing.
 Attended the Test planning sessions to help understand the End to End team with the code changes for the project
 Actively participated in daily Scrum meetings.
 Implemented cross browser and cross platform web testing with Selenium WebDriver.
 Troubleshoot and monitor API proxies running on Apigee using Trace tool.
 Worked with REST API using Swagger tool and chrome extension of Postman to Validate request and response of the JSON.
 Involved in design and implementation of CI/CD pipeline for API proxies with multi-environment.
 Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads
 Used Selenium to expand test scenarios to catch more bugs and improve quality.
 Responsible for securing API proxies using various mechanisms like API key, OAuth, LDAP, content protection policies in Apigee Edge
 Designed and developed automated scripts for Functional, Regression Testing using Selenium WebDriver.
 Developed a page object model framework using Java, Selenium WebDriver API, Test-NG, Maven and Jenkins.
 Performed cross-browser testing, used Selenium GRID to execute test cases on multiple platforms.
 Setup the automation development environment using Eclipse as the IDE, Selenium WebDriver, Chrome Driver and GIT as the code repository.

Consumers energy, Denver, CO Aug 2017 – Feb 2021


QA Automation Engineer

 Analysed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing
 Experienced in running unit and integration test using tools such as JUnit, Karma, Playwright and Mocha.
 Combined Protractor with powerful tools and technologies such as NodeJS, Selenium, WebDriver, Jasmine, Playwright, Cucumber and Mocha.
 Automated the UI testcases with Selenium/JavaScript and Jest as the unit test framework.
 Used Swagger to get REST API Specification and Documentation, Created and Tested Mock Service for the specification using SOAPUI Pro.
 Well versed in analysing Requirements, System Specifications, Use-Cases and Technical specifications
 Used Java as client library for Selenium WebDriver API and developed Data Driven Framework using TestNG.
 Performed complex queries for data validation in SQL statements.
 Prepared user documentation with screenshots for UAT (User Acceptance testing).
 Implemented Continuous Integration of automation framework using Jenkins.
 Good experience in testing both SOAP and REST web services using SOAP UI and Rest Assured and Tested both XML and JSON
 Created a framework from scratch using API testing tool called Karate for REST API Testing
 Validating the Restful API Using Java, Apache Http Client and XML, JSON Parser
 Involved in analysing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach
using Selenium Web Driver.
 Used AWS services for hosting and deploying Accelerator Application on the cloud.
 Specialized in cloud automation through open-source DevOps tools like Jenkins, Azure, Perfecto.
 Done SOA testing for API's using SOAP UI and Java framework for web services testing.
 Validated web services using Groovy Scripts in SOAP UI.
 Well versed with UI Automation by using Selenium WebDriver, Selenium Grid, Java, SoapUI, Database Testing, Angular Testing with Protractor, Mocha.
 Work with Postman and Soap UI for the testing API proxies and automating test cases using postman scripts.
 Prepared traceability matrix to ensure the adequate coverage of the test cases.
 Prepared and executed test scripts using BDD (Cucumber-Serenity) and Selenium Web-Driver.
 Worked in A/B testing by build, measure and learn techniques.
 Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
 Used Java language and TestNG framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools
Jenkins for running test on nightly basis automatically.
 Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.
 Expertise in debugging defects and logs.
 Updated Test Plans and Test Cases periodically to manage changes in requirements
 Proficient in testing web-based applications, REST API Automation
 Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
 Involved in setting up configuring the testing environment with Eclipse, Junit, Selenium WebDriver and Selenium Java client driver.
 Developed and implemented robust Keyword driven framework with Selenium WebDriver which cut down the script development time in half.
 Developed API Policies, configured API Products and Organization attributes and well-versed with API Proxies, Security, Traffic Management policies,
API Publishing, Policy Extensions, API Analytics and Reports customization, API Testing and Tracing, Maintaining GitHub repository, Developer portal
-Publishing API documentation and Try out operation, Debugging & Troubleshooting.
 Used Swagger API to develop the JSON classes to transform the XML response from the web service. Developed services using Spring Restful service.
 Used mocks on Jest for unit testing while handling asynchronous data
 Connected to database to Query the database using SQL for data verification and validation.
 Defect Reporting and Tracking with JIRA.
 Worked on client-side JavaScript tests with Karma, Playwright and Mocha and also used Jasmine, protractor, behavior driven development framework for
testing JavaScript and Angular JS code.
 Created Test Suite and executed multiple test scenarios and prepared test result.
 Implemented behaviour driven Test Automation framework using CUCUMBER & Gherkin. Utilized Feature files and written test scenarios using various
annotations and associated Java Code.
 Developed automated scripts using Selenium WebDriver, Java, and TestNG in Eclipse IDE to perform functional and regression testing for web-based
applications.
 Performed functional testing to identify various critical points in the application and automated it by using WebDriver IO with Mocha frameworks for
Java Script.
 Developed and implemented Data Driven framework using a Selenium WebDriver API.Working on API Automation using SOAPUI Tool and Postman
for manual testing of web service
 Used Selenium Actions class to handle mouse movements and hover-over actions on Web Elements.
 Wrote Selenium script for taking screenshot and used action class to perform mouse movement.
 Used log4j for logging automated steps and script errors.

EasyPost - Denver, CO Aug 2015 – July 2017


QA Analyst
 Created test scenarios and test cases based on test plan and functional documents.
 Setting Test plan and Test Lab in the Quality Center for the projects to create and access requirements, defects, test cases and reports for the status.
 Created and executed detailed test cases with step-by-step procedure and expected results and maintained the test logs, test reports, test issues, defect
tracking using Quality Center.
 Used Quick Test Professional (QTP) for regression testing and running the automation suite.
 Involved in web services testing with SOAP UI by validating request and response for XML and JSON files.
 Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
 Customized the QTP test as per the test Case by using the VB-Script.
 Executed SQL queries to verify the database for the relevant test cases.
 Maintained a complete set of Technical and User Documentation.
 Documented the defects in Quality Center and assigned them to relevant developer.
 Performed Functional testing, Integration testing, System testing, Positive testing, Negative testing, GUI testing and UAT testing.
 Implemented Data driven testing to verify the same functionality with multiple sets of data using Apache POI API.
 Involved in Maven configuration for running servers and scripts after the build.
 Contributed in developing Automation Framework that uses selenium WebDriver and TestNG framework implements using Data Driven, Page Object
Model (POM).
 Involved in tracking defect and reporting defects to the developer team using JIRA.
 Defect testing and exploratory testing/ad-hoc testing performed after each build.
 Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements
made to product.
 Involved in conducting tests on Web Services API transactions like automatic payment, wire transfer, and account transfers sent over HTTP by
inspecting every XML request and response using SOAP UI.
 Created test data using Selenium, Java, and Java Scripts and provided frame work for creating test data for the application.
 Used Firebug, Fire path, Chrome developer toolkit and customized XPath and CSS to locate web elements.
 Used Selenium WebDriver to run test cases in multiple browsers and platforms.
 Developed and executed SQL queries and procedures to perform database testing.
 Provided weekly status report to project manager and team lead, worked closely with Business and development teams
 Participated in every day stand-up meetings, iteration planning and retrospective meetings.

Hitachi – Hyderabad, India Jan 2013 – Oct 2014


QA Analyst
 Responsible for running automation regression suite once in every sprint and logging defects for failed steps.
 Executed scripts using Jenkins as a continuous Integration tool to configure with build management tool, Maven.
 Involved in testing web services, validated request and response XML and added assertions to validate the XML in web services.
 Analysed business requirements, system requirements, studied the application and interacted with clients, developers and QA team.
 Worked with Scrum Master/Product owner, testing and development team in identifying product backlogs, sprint backlogs, story point and prioritizing
user stories.
 Performed Functional tests using Selenium WebDriver with data-driven framework.
 Verified data integrity by back-end testing of the application by writing SQL queries.
 Applied robust page object model (POM) pattern on new builds and every modification in the application to do smoke and regression testing.
 Involved in creating Test plans for different components within the project.
 Involved in testing the application using Scrum (Agile) methodology.
 Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in testing environment using Selenium
WebDriver.
 Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
 Participated in various meetings, discussed Enhancement and Modification Request issues.
 Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user
specific test cases.
 Worked under Agile Scrum Methodology.
 Extensive experience in Mercury tools UFT/QTP, ALM/QC, Selenium and Rational Tools Clear Case, Clear Quest.
 Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center/ALM or JIRA.
 Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.

EDUCATION
o Master of Business Administration from Jawaharlal Nehru Technological University, Hyderabad, India
o Bachelor of Science from Kalinga University, Raipur, India

You might also like