Ph #: 732-***-****
Quality Analyst Automation Engineer with 6 years of experience in Information Technology, with specializing in Manual and Automation Testing and proficient in testing Web Based Applications.
Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and methods like Waterfall and Agile.
Experience in Automation testing using Selenium WebDriver, TestNG/JUnit, Maven and HP QC.
Experience in designing and implementing different automation frameworks from scratch like Page Object framework and Data Driven framework.
Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath and CSS using ChroPath.
Experience in configuring Maven for java automation projects and developed Maven Project Object Model (POM).
Expertise in using Apache POI to read data from external sources to feed locators into the test script.
Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA
Experience in Functional Testing, Integration Testing, Manual Testing, Regression Testing, Unit Testing, Black-box Testing, White-box Testing, Grey Box Testing, Graphical User Interface(GUI) Testing, System Testing, API Testing, User Acceptance Testing(UAT) Browser Compatibility Testing.
Participated in various meetings and discussed Enhancement and Modification requests.
Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
Selenium WebDriver, QC/ALM
JUnit, TestNG, Data Driven Framework, POM, Cucumber
Web Debugging Tools
XPath, Firepath, Firebug
Bug Tracking Tools
JIRA, Quality Center (QC)
Continuous Integration Tools
Client: Totes Isotoner, Cincinnati, OH Dec 2018 – Till Date
The main purpose of this project is to build a User-Friendly Ecommerce Online Store. This project is for their intranet website i.e. developing the functionality of the online shopping module. It involved searching for products, buying products. Add the product to shopping cart, create the purchase order and send it to the warehousing department. This Application was built on Java.
Role: QA Automation Engineer
Analysis of Business and Requirement Specifications.
Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
Developed Test Frameworks in Selenium for Regression Test Automation and when necessary.
Performed white box testing using TestNG for class, method.
Involved in Maven configuration for running servers and scripts after the build.
Involved in preparing a report of all automation difficulties and test results for further application using Maven.
Used Jenkins as continuous integration server to run automated test suites.
Used web-debugging tools like ChroPath, Firebug and Firepath to locate elements.
Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
Configured SQL queries to fetch data from the Oracle database.
Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Selenium WebDriver, Jenkins, Maven, TestNG, Quality Center/ALM, Cucumber, FirePath, Firebug, Eclipse, ChroPath, Java, HTML, CSS, TDD and Windows.
Client: Oceanfirst Bank, Toms River, NJ Apr 2016 – Nov 2018
Project Name: IBanking
This project provides all the screens to the DB customers to log in and view all their account information, make fund transfers, apply for a loan, etc.It also provides a back-office application for the DB bankers to view and process customer requests, loan applications,updating customer information, etc.The iBanking database does not hold any information with respect to the account of a user.It just stores the user login details, contact information, transaction & activity logs. All the account related information is fetched/updated from/to the Core Banking.
Role: QA Automation Engineer
Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
Performed UI testing and front end testing using Selenium.
Validated functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
Used Firebug to do web based application testing with Selenium for the commands and locator application.
Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
Conducted Backend testing writing extensive SQL queries.
Worked on JIRA for ticket management.
Environment: Java, Selenium WebDriver, TestNG, Jenkins, ChroPath, JIRA, Eclipse, Cucumber, Firebug, Maven, Java Script, IE, Firefox, Chrome, Windows.
Client: Bouvier Insurance, West Hartford, CT Aug 2015 – Mar 2016
Claim Processing System is intranet Web portal built on Asp.net that reimburses the patient's expenses incurred. The medical billing insurance claims process starts when a healthcare provider treats a patient and sends a bill for services provided to a designated payer, which is usually a health insurance company. Patient demographic data and insurance information are added to the bill, and the claim is ready to be processed.
Role: QA Automation Engineer
Developed Hybrid driven framework by using Data driven and keyword driven framework.
Implemented Page Objects, Data Driven using Selenium WebDriver, JAVA and TestNG.
Worked on test record and playback using Selenium IDE.
Developed and maintained Selenium Webdriver test scripts for functional and regression testing.
Performed black-box, white-box, integration and regression testing techniques on the applications.
Collaborated with development and QA team to write highly detailed test plans and writing test cases using Quality Center.
Used SQL Queries to retrieve the data from the table and to perform Backend Testing.
Environment: Java, Selenium WebDriver/IDE, TestNG, Maven, Jenkins, SQL, Windows.
Client: Valley National Bank, Wayne, NJ Jun 2013 – Jul 2015
The online banking application was developed for the customers to enable them to manage their finances through internet and perform various transactions like accessing personal accounts, checking account balances, payment of recurring bills, such as mortgages and loan payments, transfer funds, and other products and services.
Role: QA Test Engineer
Developed manual test cases to test the functionality of the application.
Worked on System Test Plan Preparation, Requirements Streamlining and Traceability Matrix in ALM.
Developed and executed test cases for integration, system and regression testing throughout the software development life cycle.
Performed Functional testing and Published test summary reports.
Performed end-to-end testing of application and verified compliance for software quality standards of the organization.
Conducted weekly meetings with the developers and build team.
Tracked, Reviewed, Analyzed and Compared defects using Quality Center.
Participated in Test Case review and Test case sign off meetings.
Environment: Manual Testing, SQL, Java, Quality Center.
Master of Computer Applications (M.C.A.) –GLS-ICT,Ahmedabad, Gujarat, India
B.Sc. Computer Science – B.K.M. Science College, Valsad, Gujarat, India