BinduPriya Gardasu
*************@*****.*** 201-***-****
Professional Summary:
Quality Assurance professional with over 8 years of diverse experience in both automation and manual testing across various domains, including Banking, Airlines, and Retail.
Expertise in Selenium automation using Selenium Web Driver, Selenium Grid, JAVA, TestNG & Maven.
Good experience in creating automation framework along with developing, executing and maintaining automation testing script with ALM and Selenium WebDriver.
Work experience in integrating Automation scripts (Selenium WebDriver API) with Jenkins for nightly batch run of the Scripts.
Extensive experience in designing automation framework using Selenium Web Driver with TestNG and JUnit.
Knowledge in developing BDD scripts with Cucumber and writing step definitions for behavior.
Excellent experience of build tools like Maven and managing JAVA automation projects using them.
Proven ability in writing AutoIT scripts to handle system windows.
Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
Good experience in Defect Life Cycle Management tools like, HP Quality Center (QC), JIRA, and Bugzilla.
Hands on experience in designing and maintaining GitHub CI/CD pipelines for automated regression testing.
Good understanding in Object-Oriented Programming principles.
Good experience in browser based technologies like HTML, CSS and JavaScript.
Proficient in API testing of SOAP and RESTFUL Web Services using PostmanTool.
Expertise in designing and implementing automated test scripts using RestAssured.
Working experience with JMeter to simulate user load and measure application performance under various conditions.
Working Knowledge on Jenkins, SVN tool and MySQL database.
Designed and implemented SQL-based test cases for functional and regression testing, ensuring comprehensive test coverage.
Good knowledge in software development methods like SDLC and Agile.
Experience working with Project Managers, developers, business analysts, and end users in defect resolution.
Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web Applications.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
Educational Qualification:
B.Tech (Computer Science and Technology) from JNTU, Hyderabad – 2012. Technical Skills:
Testing tools Selenium WebDriver/IDE, HP Quality Center, TestNG, RestAssured,JIRA,JMe- ter& Postman
Programming Languages Java/J2ee
Web Technologies HTML, CSS, XML, XPATH, JAVASCRIPT, JSON Defect Tracking Tools Quality Center ALM, JIRA, BugZilla Professional Experience
Automation QA Engineer
The Home Depot – Austin, TX
Nov 2022 – Present
Description:
Purpose of this project is to create one system for Purchase Order Management(POM) where all the data resides in one centralized location and where existing systems will leverage this new technology to create and manage Purchase Orders while observing consistent business rules and validations. Centralizing the PO creation process will allow for more flexibility in the future in case of changes in business processes.
Responsibilities:
Identified test cases to Automate. Automated test cases using Selenium WebDriver.
Created Test Cases and Test scripts for both Manual and Automation Testing using Selenium and TestNG Framework.
Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java.
Worked on distributed test automation execution on different environments as part of Continuous Integration process using Selenium Grid and Jenkins.
Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Developed automated test cases and integrated them into GitHub CI/CD pipelines to enhance test coverage.
Developed and maintained automated test scripts using RestAssured to perform API testing and validated JSON data.
Involved in creating hybrid framework for automating the test scripts.
Involved in study and analysis of the Business Requirements, System Architectures for creating the project Test Plans.
Created and maintained test scripts for database testing, identifying and resolving data-related issues.
Developed and executed SQL queries to validate data integrity and accuracy, ensuring high- quality software releases.
Used HP Quality Center(ALM) for Test case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
Performed Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing(UAT).
Developed and executed performance test scripts using JMeter, identifying bottlenecks and improving application performance.
Tested the application in highly dynamic environment with sprint team using Agile methodology.
Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
Created all Test Plans, Test Cases, Manual and Automated Scripts to create greater coverage for all initiatives assigned.
Build Tools Ant, Maven
Frameworks Selenium, JUnit, TestNG, Cucumber
DevOps Tools Jenkins, Maven
Versioning Tools GIT, GitHub, Tortoise SVN
Databases Oracle 11g/10g, MySQL
IDE Eclipse
Automation Engineer
Wells Fargo – USA
Mar 2015 – Aug 2018
Description:
Suite of applications used by Wells Fargo Phone agents, 24/7 to assist customer initiated sales and service requests, suit includes CIV Service, CIV Sales, and CIV Portal. CIV – Customer Information View is an application which phone bankers use to serve Wells Fargo bank customers. Customer is navigated to CIV application from IVR, when he/she wants to talk to Wells Fargo phone banker to resolve their queries. CIV_Sales is used to sell different offers available in Wells Fargo to their customers like credit cards.
CIV_Service has many banking functions like open account, close account etc. Responsibilities:
Developed automated test scripts to perform functional and Regression Testing using selenium web Driver.
Integrated application with Maven and Jenkins by modifying the existing framework.
Implemented AutoIT scripts to handle system windows like AWT alerts, KVP(system) alerts and qa-ent login window etc.
Playing a vital role as a Regression SPOC to handle all the regression and smoke executions by coordinating with US team.
Involved in fixing the issues in existing framework by Debugging the scripts .
Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium Web Driver.
Involved in reporting Defects in ALM and sending the daily status reports .
Involved in the Implementation of QC Rest API to update the results and attachments into QC by using Java.
Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Worked with Rest Assured to perform API testing on RESTful Web services and validate JSON data.
Software Engineer
SpiceJet Airlines – India
Jan 2014 – Feb 2015
Description:
SpiceJet Ltd., a low cost airline; is based out of Delhi. It has its online booking website www.SpiceJet.com, which has a booking interface as well as the corporate website. The website consists of two sections, Corporate (www.spicejet.com) and Skylights
(book.spicejet.com). The Corporate content is available on “www.spicejet.com” and the flight-booking interface is on “book.spicejet.com”. One can book flight tickets online using a credit card or a credit account. . The website provides many options like customers can cancel their bookings, refer to their itineraries at any time in future, web check-In, etc. This website is operating in two different environments, ASP (Corporate) and CGI – Perl (Skylights). Responsibilities:
Created test plans & test cases for system and integration testing of the application and execute manual test cases and automate test scripts.
Implemented a keyword driven framework using Selenium web Driver and TestNG.
Developed automated test scripts to perform functional and Regression Testing using selenium web Driver.
Implemented Mail alerts using Java Mail API.
Involved in Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing(UAT).
Performed API testing of SOAP and RESTFUL Web Services using Postman Tool.
Tested the application in highly dynamic environment with sprint team using Agile methodology.
Reported and tracked the Bugs through HP Quality Center and JIRA.
Involved in defect management - raising, tracking and updating/closing of defects in timely manner in Quality Center.
Trainee Software Engineer
ValueLabs – India
Oct 2012 – Dec 2013
Description:
Timesheet is designed for maintaining the daily working hours of an employee in the company. It is also used to generate monthly Productive hours of an employee in the Excel sheet. Admin and Users are the two roles in the design where admin can view all the Users details as per his requirement. Responsibilities:
Analyzing the functional requirements obtained from the client.
Developed a Test plan and Test Cases based on system requirements and Software perfor- mance standards.
Worked on developing the automation scripts using Selenium WebDriver with JUnit Frame work.
Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.
Documented and tracked test scripts, test results and reported test defects using HP Quality Center.
Involved in defect management – Track all the defects raised, update the status of all the de- fects on periodical basis, publish a consolidated list on weekly basis.