Post Job Free

Resume

Sign in

QA Automation

Location:
Asylum Hill, CT, 06156
Salary:
65$/Hr
Posted:
October 08, 2020

Contact this candidate

Resume:

Shital Patel

adgsg7@r.postjobfree.com 609-***-**** / 585-***-****

A highly competent and results oriented Senior QA Automation Engineer with more than 9 years’ experience in Web App Testing, API Testing, BDD using Cucumber, Mobile Testing, Selenium Automation, Development, JAVA web projects, Team Management & training. Proven Client facing ability in conducting test review meetings, automation testing of Client Server and Web applications in various domains like HealthCare, Banking and Retail.

PROFESSIONAL SUMMARY:

Expertise in various types of testing like Software Automation Testing and Manual Testing. Extensively worked with Selenium WebDriver, Grid for testing web applications.

Good knowledge of Java Development and proven experience in using Java for Automation.

Designed and created Test Suites using different frameworks like Data Driven, Keyword Driven, Page Object Model and Hybrid Framework for Java based applications.

·Worked Extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using @parameters and @DataProvider annotations.

·Implemented test automation for handling Popups windows and Alerts using WebDriver and Alert interface classes.

·Used Auto IT, WebDriver in automation for Mouse movements, Keystrokes, Window control manipulations and print pop-ups.

·Has ability to perform switch over to elements in iframes using WebDriver.

·Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.

·Experienced in using Apache POI to read the data from external sources in-order to feed test data sets into the test scripts.

·Involved in Manual testing &Defect Management using JIRA.

·Created complete solution for continuous integration tool such as Jenkins from code checkout from GitHub to regression report generation.

·Experienced in using Forms, tables, links, Keyboard Mouse Events, Uploading Files using Selenium WebDriver, Auto IT.

·Familiarity with one or more high-level programming language such as C, Java.

·Experienced in web user interface automation testing with Selenium WebDriver, Java, Cucumber and TestNG frameworks.

·Proven ability in developing BDD with Cucumber and writing Step Definitions, Scenarios, Scenario Outlines, Features in Gherkin format.

·Used Rest Assured Framework to test Restful Web Services including Http GET, POST, PUT. Used Basic Authentication for API Security testing. Used Hamcrest Matchers for Restful Response Assertions.

·Extensively used SoapUI for testing SOAP, RESTful Web services. Used SoapUI assertions to verify the API response.

·Performed Mobile Testing using Appium on Android, IOS platforms. Tested Native, Web Apps on Real Devices and Emulators.

·Configured Desired Capabilities for Android Driver, IOS Driver. Used Appium Inspector to locate Mobile Elements in the Native Apps.

·Ability to connect with the Database to execute SQL statements for validating data in the Database.

·Analyzed requirements documents and Use Cases to prepare the detailed Test Plans,Test Cases and developing Test scripts.

·Good experience in OOPs using Core Java and extensively used classes, objects, data structures, Inheritance, Polymorphism, Exception Handling, Packages, Collections and much more.

·Expertise in Integration, Functional, Regression, System testing and User Acceptance Testing.

·Quick learner and excellent team player.

·Experience with Database queries using TOAD.

·Ability to meet tight deadlines in timely manner.

·Experienced in all levels of Testing such as Positive testing, Negative testing, Integration Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing (UAT), Black box testing, Browser testing.

·Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools.

·Expertise in Test Case/Test Procedure Design, developing Requirement Traceability Matrix.

·Assist in User Acceptance Testing when necessary and recommend certification of software changes once the software meets the business requirements.

·Extensive experience in working on multiple projects concurrently.

TECHNICAL SKILLS

TECHNICAL SKILLSET:

Development Methodology

Agile, Scrum, Waterfall

Artifacts

Test Plan, Test Case, Test Strategy, RTM, Test Summary Report, Product Backlog, Sprint Backlog, Bug report

Automation Tool

Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, Cucumber, AutoIt, SoapUI, Rest Assured, Postman, Appium, Appium DeskTop,

Framework

Hibernate, Spring, TestNG, JUnit, Page Object Framework, Keyword Driven Framework, Data Driven, Page Factory, Cucumber

Continuous Integration/Build Tools

Jenkins, Maven, Ant

Test Management

Jira, HP Quality Center, Rational Quality Manager

Defect Management Tools

Rally, ALM, Bugzilla

Web Service Tool/Language

SoapUI, Postman

Programming & Scripting Languages

C, C++, Java, J2EE, Java Script,VB Script, XML, XSLT, PHP, HTML, CSS, Gherkin

Database/Database tools

SQL Server 2012, Oracle 10g/11g, MySQL

Version Control Systems

Git, SVN, TFS

Operating Systems

Windows 10/8/7, UNIX

Professional Experience:

AETNA, Hartford, CT Aug 2016-Present

QA Lead & Senior Automation Engineer

Description: Aetna acts as a third-party administrator for more than 90 companies and most of these companies are Self-Insured. These groups provide medical, dental and/or vision coverage for their employees. On behalf of these groups, Aetna handles claims processing, pay providers, and manage other functions related to the operation of health insurance, such as access to preferred provider networks, prescription drug card programs, utilization review, etc.

Responsibilities:

As a Test Engineer, I was involved in planning and running test activities.

Analyzed requirements given by clients to understand the business needs.

Estimated the testing to be done and negotiated with management to acquire the necessary resources.

I was involved in designing test cases using test design techniques.

Worked in Agile environment, attended daily stand ups, scrum meetings, worked on users stories

Proficient in all phases of Test Life cycle (STLC) including designing, developing and implementing Test Strategy, Test Plans, Test Cases and Defect tracking & reporting.

Experience in testing Web based applications using Selenium WebDriver, TestNG Frameworks and incorporated Page Object Model Design Pattern.

Involved in developing POM (Page Object Model) framework for our application.

Good knowledge and strong experience on Test Automation Frameworks, Implementation, Development and Maintenance.

Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.

Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

Experienced in Test Management tools like Jira for Requirements planning, Test Design, Test Development, Test Execution, Defect Management, Generating Reports and Traceability matrix

Proficient in developing Selenium Web Driver test scripts using Java and Test Framework using MAVEN build tools.

Experienced in grouping test cases using testing.xml for Regression and Sanity Testing using TestNG Annotations such as Groups, Data Providers, and parameters

Experience in developing and executing automation Regression testing

Tested request and response web services using Postman

Experience in creating Test Plans and detailed Test Cases based on functional requirements and specifications.

Accurately completed medical history records to ensure that the assembly of high quality medical records is properly documented

Gave expert insight to other line engineers and supervisor working on new experimental equipment

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.

Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.

Environment: Java, Selenium WebDriver, Apache Poi, Rest Assured, Postman, SoapUI, TestNG, Chrome Developer, XML, XPATH, DOM, Cucumber, Appium, Android, IOS, XCode, Groovy, Jira, GitHub, Agile, SOAP, RESTful, SQL, Jenkins, Swagger, Gherkin, Eclipse, Maven, Oracle.

Comerica Bank, Michigan May 2014- July 2016

Sr. QA Analyst

Comerica, Inc. is a nationwide bank which offers personal, small business, and corporate banking products. I was involved in a project to test their application which serves as a platform for the all home loans and is a Loan originating system which supports functionalities like consolidating Customer’s information (Assets, Liabilities, Employment history, etc.…), analyze and deliver the best Home loan Product the Bank can afford to the customer.

Responsibilities:

Involvement in all stages of project development and testing including requirement analysis, estimation, design, code development, enhancement, unit, integration, and automation testing.

Successfully completed set of software testing projects in Retail and Health care.

Experience in performing different types of tests like Smoke (Sanity), Functional, Integration, System, Regression, Ad-hoc (Exploratory), User Interface Testing.

Self-driven and team player in working as per the project priorities and testing tasks in accordance with project delivery guidelines and methodology.

Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) using V-model, Waterfall model, and agile methodology.

Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple items.

Expertise in working with Selenium WebDriver using TestNG Java framework.

Performed execution of User Acceptance Testing (UAT) including developing test scripts,

Tracking/reporting test outcomes with focus on identifying defects.

Experienced in using build automation tools such as Maven (to manage framework dependency jar files) and for automating software build processes

Involved in creating and developing strategic Test plans, Test Cases, Test Scripts and generating Test Reports for both Manual and Automated tests

Communicated with system developers and vendors on the process of execution of scripts.

Documented software defects using JIRA and report defects to software developers.

Performed back end testing by writing and executing SQL queries to validate data of the customers.

Performed Indexing of the applications and separated the documents according to their identity.

Followed Agile Methodology for application Implementation and Testing. Participated in Sprint plan meetings, daily Scrum, Review and Retrospect meetings.

Designed and Developed Test specifications maintained the Traceability Matrix between Requirements, Test Cases and Defects.

Implemented both manual and automation testing.

Creation of Test case writing Formats for GUI, Functional Testing, Integration Testing.

Generated Test plans, Test Cases and Test sets for manual testing.

Proficient in web testing of application.

Prepared Requirements Traceability Verification Matrix RTVM depicts hierarchical relationships between the business requirements, the system requirements, and the component requirements.

Conducted Functionality and Regression testing during the various phases of the application.

Environment: Java, Selenium WebDriver, Selenium Grid, Appium, Jenkins, SoapUI, REST, JSON, Java, Appium, TestNG, Cucumber, Apache POI, Android Studio, Oracle, Gherkin, Eclipse, JUnit, Maven, GitHub, Agile, CSS, XML, Bugzilla, Microsoft Office

Bed Bath &Beyond Inc, Union NJ Aug 2012 - April 2014

Senior QA Engineer

Project Description: ATG-BBB 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. The end user also has the advantage of utilizing the BBB coupons, gift cards to get discounts on the cart items. After placing the order user is given the order number and expected delivery date.

Responsibilities:

Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed.

Created Test plans, managed team members, assigned tasks and conducted meetings. Worked on SQL scripts to load data in the tables.

Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.

Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.

Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber

Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.

Wrote test cases to handle Alerts on the web page.

Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.

Performed Data driven testing using Selenium and TestNG functions which reads data from property and XML files and Performed Continuous integration automation using Jenkins.

Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data

Contributed in developing Automation Framework that uses Java, Selenium Web Driver and JUnit. Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.

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 using JUnit.

Created Test Scripts in SOAP UI for Testing Web Services.

Performed cross browser testing on different Operating Systems like Windows, Linux and Mac and on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera.

Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite

Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.

Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.

Participated in peer review with team and developers to review test cases/test scripts.

Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

Planning for Test Execution activities to accomplish tasks on daily/weekly basis.

Environment: Selenium IDE, Selenium Web Driver, Eclipse, SQL Server, HTML, XML, SVN, JUnit, TestNG, Jenkins, SoapUI, JIRA, Maven, Cucumber.

Intel Corporation, Hudson MA March 2011- July2012

Team Engineer

Infibeam is one of the leading online shopping portals in India. Online web portal application where I conducted testing for the Order Management System, which is integrated with various modules (Login, Product registration, product details, Shopping Cart, Payment, and confirmation modules). I was designated to conduct functional tests where I had to review the requirement documents and technical software documents to fully understand the system. I collaborated with team and delivered tasks on schedule to help team in achieving its goals.

Responsibilities:

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.

Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.

Performed BDD (Behavior 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, TestNG, Eclipse, HTML, SoapUI, SVN, Maven, Jenkins, SoapUI, QC.

Education:

College of the Holy Cross Worcester, MA

Medical Assistant Training Course

Phlebotomy &EKG Training Certificate

South Gujarat University, Surat, Gujarat, India

B.E. VP Technical College

Machinery Certificate

South Gujarat University, Surat, Gujarat, India

V.S. Patel Science College

Bachelor of Science degree

(Biology)



Contact this candidate