Gouthami Alet
********.****@*****.***
Senior QA Automation Engineer with 8 years of experience
Domain
Transportation, Banking, Insurance, and
E-Commerce
Professional Summary
Enterprise Rent-A-Car St. Louis, MO
August 2015 - June 2017 Sr. QA Automation Engineer
Paragon Bank Charlotte, NC
July 2013- July 2015 Sr. QA Automation Engineer
CVS Caremark Corporation Woonsocket, RI
November 2011 – June 2013 Quality Assurance Engineer
Reliance General Insurance Delhi, India
July 2010 - August 2011 Manual Tester
MRF Chennai, India
2009 May – April 2010 Test Analyst
Technical Skills
Testing Tools
Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, Appium
Methodologies
Agile (Scrum), Waterfall, SDLC, STLC
Programming Languages
Java, HTML, XML, Gherkin, C
IDE
Eclipse, SQL Developer
Test Framework
Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Web Debugging Tool
XPath, Firepath, Firebug
Utilities
AutoIT, Sikuli
Build Tool
Maven, ANT
Processes
Agile-Scrum, Waterfall
Bug Tracking Tools
JIRA, Quality Centre
Test Build & Integration Tools
Maven, Jenkins, SVN, Git, ANT
Databases
SQL Server, MS Access, Oracle, MySQL
Operating Systems
Windows (XP, Vista & 7, 8) Linux, Mac
MS Office tools
Outlook, Word, Excel, PowerPoint
Browsers
Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Enterprise Rent-A-Car St. Louis, MO
August 2015 - June 2017 Sr. QA Automation Engineer
The intention of this project is to develop an online renting system. This system helps in processing different options for valid account holders of its various branches. This project contains various options like Vehicle pickup, Road access and generating Transaction Reports based on user options.
Roles & Responsibility;
• Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.
• Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
• Implemented Hybrid automation test framework with Selenium WebDriver, Java and TestNG.
• Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.
• Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
• Tested broken links and inter application links (page redirects to respective URL's) in development, test and production environments.
• Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.
• Performed Selenium Synchronization using Explicit & Implicit waits.
• Wrote test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.
• Selected the Test Cases to be automated and performed functional testing of the front end using Selenium Web Driver& created Data Driven framework using TestNG.
• Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG suites.
• Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason. Coordinated with application team to ensure resolution of all issues and completion of work on time.
• Wrote XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization.
• Created test reports generated out of TestNG and captured the error screenshots.
• Dealt with Accessing Links & Tables using Selenium WebDriver and Java collections framework.
• Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.
• Used Jenkins tool for continuous integration of the builds.
• Implemented automation test scripts in SOAPUI for web service testing.
• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
• 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.
• Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
• Performed mobile testing using Appium on Android devices.
• Used real devices and emulators to carryout mobile testing on native and browser (Web) applications.
• Schedule and prioritize work and plan a sequence of testing activities that accomplish the planned targets. Set priorities and provide reports to the management.
Environment; Selenium IDE, Selenium Web Driver, Selenium GRID, Eclipse, Oracle, HTML, XML, GIT, JUnit, TestNG, Jenkins, SoapUI, JIRA, Maven, Cucumber, Appium.
Paragon Bank Charlotte, NC
July 2013- July 2015 Sr. QA Automation Engineer
The intention of this project is to develop an online banking system. This system helps in processing different options for valid account holders of its various branches. This project contains various options like balance checking, online funds transfer and Login portal would enable credit card holders to check account balance, predict card bill, dispute a charge, add a travel notification, request a call back from the account manager, request fee waiver, and other related functionalities.
Roles & Responsibility;
• Developed System Test Plans, Test Cases and Test Scripts based on Business requirements.
• Developed test cases and scripts for GUI testing, functionality testing and regression testing.
• Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind Boundary Value Limitations, Equivalence classes.
• Implemented Data driven framework and worked extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using @parameters and @Dataproviders annotations.
• Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
• Developing test and defect reports and also test scripts in Selenium Environment
• Implemented the selenium synchronization using the implicit and explicit wait methods.
• Responsible for Executing Test cases, Test Procedures and Records Defects.
• Performed Functional, System, Regression and user acceptance testing.
• Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework.
• Ability in handling Ajax calls using WebDriver methods waits like Implicit, Explicit, fluent waits and thread sleep.
• Ability in handling the SSL certificate error using Desired capabilities in all the web Browsers.
• Experience in Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium Web Driver
• Used Selenium API for Mouse movements, Keystrokes, Window control manipulations and pop-ups.
• Ability to handle multiple windows using web drivers.
• Created test reports generated out of TestNG and captured the error screenshots.
• Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
• Configured Jenkins build job for continuous Integration and also for Regression Testing.
• Used Quality center to track defects and attended meetings with developers in resolving the same.
• Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
• 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.
• Participated in walkthroughs and technical reviews all through the testing phase.
Environment; Selenium WebDriver, Selenium IDE, GRID, Oracle, Jenkins, SoapUI, HTML, XML, Quality center, JIRA, Microsoft Office, Cucumber, Eclipse, JUnit, Maven, TestNG, Agile.
CVS Caremark Corporation Woonsocket, RI
November 2011 – June 2013 Quality Assurance Engineer
CVS Caremark Corporation is an American drug retailing company with a U.S. pharmacy chain. It’s an online transactional system, enabling a user to fulfill the needs of prescription filling and drug dispensing activities. This system permits distribution of the prescription filling activities, enabling the orders in completing the process in a shorter period of time and support client with testing of web based enrolments and claim extraction for Medicare and Medicaid applications of their customers by performing manual and automation testing of changes to plan features and functionalities.
Roles & Responsibility;
• Involved in various SDLC Phases-Requirements Analysis, Test Case
• Development, System Testing, Regression and Conducted End to End and Black box testing.
• Actively involved in functional, system, integration, positive, negative, GUI testing of the application.
• Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.
• Created Test Data using SQL and wrote SQL queries for back-end testing.
• Used Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
• Identified the Test Cases and documented them in Quality Centre
• Configured Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG DataProvider Annotation.
• Performed BDD (Behaviour Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
• Used SoapUI to test the application web services.
• Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
• Worked on SQL queries to verify data integrity and validate updated data for the Test cases in different modules of the application.
• Involved in daily Defect Triage meetings with Project Managers and developers during System testing and UAT.
• Worked with developers to Create and update the defects, resolve and track their status using JIRA.
Environment; Selenium WebDriver, JAVA, Eclipse, HTML, SoapUI, SVN, Maven, Jenkins, SoapUI, QC.
Reliance General Insurance Delhi, India
July 2010 - August 2011 Manual Tester
The Health Information System (HIS) is designed carefully to keep a clear check on its operations. It provides information about various modules like Reception, Doctor Pharmacy, Blood Bank, Operation Theatre, Laboratory Details, and Personnel etc. This System provides various reports like Patient Registration, In-Patient listing, and out-Patient to in-Patient Transfer, Patient listing, Doctors Specialization wise listing, Daily Collection reports, Bill Summary, Various Reports for Stores and Departments.
Roles & Responsibility;
• Involved in gathering business requirement, studying the application and collecting the information from developers and writing the test Scenarios.
• Reviewed test assignments, developed Test Scenarios and Test Cases, and conducted tests as assigned.
• Application was updated twice a week, so that all the Test Procedures created as Baseline can be played back to perform Regression Testing.
• Performed Functional Testing, Smoke Testing, System Testing, Regression Testing and End-to-End Testing.
• Wrote SQL Queries to retrieve the data from various Tables and to Test the Database.
• Preparation of test data for the negative and positive test cases.
• Documented Defects found during test and communicated the recorded problems to the responsible development personnel.
• Re-tested the application once the Defects were fixed.
• Participated in weekly walkthrough and inspection meetings, to verify the status of the testing.
Environment; HP quality center, Excel, Internet Explorer HTML, JavaScript, Eclipse, Selenium, Oracle.
MRF Chennai, India
May 2009 - April 2010 Test Analyst
MRF is a Madras Rubber Factory Limited. It is a web application which contains the products related to the business. The end users search for the products and proceed to checkout after providing the shipping, billing details.
Roles & Responsibility;
• Understanding the Business requirements, Application and function specifications, Design documents.
• Involved in writing and designing templates for the Test Plans and Test cases.
• Involved in Preparation of Test Scenarios and review of Test Cases.
• Involved in updating and executing test cases according to requirements.
• Identified the Test Cases and documented them in Quality Center.
• Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing.
• Prepared various reports based on different stages of Testing..
• Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
• Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
• Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.
• Used Checkpoints, synchronization points for test scripts.
Environment; Internet Explorer HTML, JavaScript, Eclipse, Oracle.