Post Job Free
Sign in

QA

Location:
Shrewsbury, MA
Salary:
$65/hr on C2C
Posted:
November 27, 2019

Contact this candidate

Resume:

Pallavi Gujjari

E-mail: *******.****@*****.*** Mobile: 469-***-****

PROFESSIONAL SUMMARY

Accomplished Senior QA Automation Engineer with 8 years of experience in all phases of Software Testing Life Cycle (STLC), Business Analysis, Developing Test Strategy, Test Cases, Test Plans and Automation Test scripts using Selenium with Java, Cucumber, TestNG, Rest Assured, Postman, SOAPUI and Appium. Diversified experience in Automation and Manual testing of Client-Server, Web, Mobile, BDD, API, Angular applications serving various domains such as Insurance, Financials and Healthcare.

Expertise in Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile as well as Iterative development environments.

Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing.

Conversant in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests.

Experience in implementing different automation development efforts in Agile/Scrum& Waterfall development environments.

Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.

Developed and executed test scripts using Selenium WebDriver, TestNG. Analyzed Test Results and created Defects.

Automated regression test cases using Selenium WebDriver, Jenkins and Maven.

Performed functional testing of enterprise Restful/SOAP Web Services using Rest Assured, Postman and SOAPUI.

Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, CSS in creating automation scripts.

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

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

Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.

Effectively involved in defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.

Segregated defects based on the hierarchy of the effects on the test scripts using Log4j.

Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.

Configured Jenkins Build jobs to perform continuous integration of source code maintained using configuration management repository.

Conversant with the implementation from scratch and practical hands on experience in different types of frameworks like Keyword Driven, Data Driven, and Hybrid.

Experienced in using Apache POI to read data from Excel Files and Perform Data Driven Testing using TestNG Data Provider.

Performed Mobile App Testing using Appium Server, Appium Desktop for Android and IOS Platforms.

Used Selenium Screenshots for bug reporting, analysis and exception debugging.

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Experience in Parallel Execution of Multiple Tests at a time in different environments.

Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.

Proficiency in testing complex software applications including manual testing.

TECHNICAL SKILLS

Automation Tools/API’s

Selenium WebDriver, Selenium Server, Selenium Grid, Cucumber, TestNG, JUnit, Sikuli, AutoIT, Log4j, Appium, SoapUI, Postman, Rest Assured, Protractor, Mocha, Chai.

Frameworks

Hybrid, Data driven, Keyword driven, Page Object Model, BDD

SQA Technologies

SOAP, REST, WSDL, Web Services

Programming Languages

JAVA, HTML, CSS, JavaScript, PHP, XML, JSON, AJAX, SQL, VB Script Methodologies

Methodologies/Approaches

Agile Scrum, Waterfall, V- Model, SDLC, STLC, TDD, ATDD, BDD

Defect Tracking

Jira, Bugzilla, Rally, Rational Unified Process (RUP), HP Quality Center

Build, Version control, CI/CD Tools

Maven, Ant, TFS, SVN, Git, GitHub, Bitbucket, CVS, Jenkins

Database Technologies

Oracle, MySQL, Microsoft SQL, Toad

Operating Systems

Windows, OS X, Linux, Unix

Mobile testing

Android, iOS, Android Studio, Appium

Office Tools

MS word, MS Excel, MS Power Point, MS Access, MS Outlook, TFS, OnTime.

Browsers

Firefox, Chrome, Internet Explorer, Safari, Opera, Edge

PROFESSIONAL EXPERIENCE

1.Project Profile:

Project Title

My Hanover Policy

Client

The Hanover Insurance Group

Location

Michigan

Duration

Feb2018 – Till Date

Role

Sr. QA Analyst

Project description

MHP (My Hanover Policy) is a self-service web site for Hanover customers, which provides insured's an ability to view their billing, claims, policies, and coverage information online via a holistic account view.

Entry point for MHP is www.hanover.com. Customers register to the site through a valid Hanover policy and can make online payments, modify bill schedules, enroll in for EFT and e-Bill payments.

Customers can report a claim for personal auto, home and commercial lines auto, property, workers compensation and general liability. All the claims reported will create claim in Hanover Claim Center and return the claim number to the user in real time.

Responsibilities

Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions & Scrum Meetings.

Recognized and classified the plan for Test Scope, Test Strategy High Level Document and Test Data within the context area of each sprint.

Strong experience with software development approaches like Agile and Iterative.

Prepared Testcases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.

Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work.

Performed Functional testing as per user stories and performed Integration Testing & System Testing on “Claims” filing pages using Selenium WebDriver.

Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.

Handled the special mouse events and selected the options from the tab menu using Selenium Actions builder, mouse hover and synchronization.

Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.

Took the Application Screenshots and copied the images whenever exceptions occurred and at important checkpoints of application execution.

Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG

Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

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

Automation Tested the Enterprise APIs using Rest Assured APIs and manual tested the APIs using Postman. Tested the Soap Services using SoapUI and performed Assertions.

In Hybrid/Data Driven Framework, the Test Suites, Test Cases & Test Data Sets were configured to perform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.

Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.

Tested Mobile App using Appium. Located Mobile Elements using Appium Inspector. Used Appium Desktop and XCode on Android and IOS.

Used SoapUI to test the application web services.

Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform build from Jenkins Continuous Integration.

Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.

Environment/Tools: Java, Selenium 3, TestNG, XPath, Firebug, Eclipse, Hybrid/Data Driven Framework, Oracle, XML, HTML, Cucumber, Rest Assured, Postman, SoapUI, Maven, Jenkins, Appium, Appium Desktop, Agile/Scrum.

2.Project Profile:

Project Title

CRESS

Client

Verizon

Location

Irving, TX

Duration

May 2016 – Feb 2018

Role

QA Analyst

Project description

CRESS (Corporate Real Estate Support Systems) is a centralized operations system that delivers essential Real Estate services across the Verizon business groups like Verizon Telecom, Verizon Business, Verizon Wireless and Verizon International.

CRESS- Property Management (CRESS PM)

CRESS Property Management provides Real Estate Operations Users to create work requests create invoices & approve invoices, manage field workers time card information etc.

CRESS- Design and Construction (CRESS DC)

CRESS-DC provides Real Estate Operations to plan, design the construction related work. It also allows creating invoices for construction related works.

Work Order on Web (WOW)

WOW is one of the application interfaces to CRESS systems. This application allows all the Verizon employees to request building maintenance, furniture and interior design work orders.

Responsibilities:

Performing the role of QA Test Automation engineer in a fast-paced Agile team.

Reviewing requirement documents, system documents to ensure technical accuracy, completeness and compliancy.

Participating in design reviews to provide inputs on functional requirements, product designs and schedules.

Creating Test Plan, Test Strategy and Test Cases manually for in-house developed products and software applications developed.

Identifying and creating Test Data needed for carrying out execution of all functional and regression scripts.

Maintaining all Test Scripts, Test Cycles, Test Results and other artifacts like Defect Reports using JIRA.

Involved in the enhancement of Hybrid framework, combination of Data driven, Keyword Driven and POM using Eclipse and Java.

Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.

Handled Mouse Actions classes, alerts, window pop outs in selenium.

Using knowledge of SQL and database query tools like Oracle SQL Developer, to perform data validations for Backend testing.

Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.

Utilizing knowledge of XML and experience of SOAPUI tool in Web Services testing in multi-tiered application architecture.

Designing automation test suites for regression testing using Java programming language, Selenium Grid and Selenium WebDriver

Using data-driven framework to accomplish a regression cycle which is robust and reusable across multiple applications.

Maintaining existing Test scripts written for functional testing and enhancing the existing keyword-driven framework to meet the current need and to have an effective automation suite in accomplishing optimal results.

Coordinating with other cross team to ensure the newly developed features function End-to-End.

Performing production checkout before each production deployments and supporting the operations team in identifying and resolving all production issues.

Environment/Tools: Java, Selenium, SOA, Web Services, SOAPUI, Postman, XML, XSD, HTML, CSS, JavaScript, Cucumber, Eclipse, WebLogic, JIRA, Maven, SQL, Oracle, XPath, TestNG, Windows, Unix.

3.Project Profile:

Project Title

Fidelity's brokerage and advisor channel

Client

Fidelity Investments

Location

Jersey City, NJ

Duration

July 2015 – March 2016

Role

QA Analyst

Project description

Test automation in a CICD setup for Fidelity's brokerage and advisor channel web application projects designed to provide a robust, flexible, intuitive tool to broker dealers. This involves working with in house and third-party vendor partners.

Planning and estimating the efforts for each phase of test cycle based on project/release plan.

Assessed and analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions and Scrum Meetings.

Expertise in writing and executing Test plans, Test Suites, Test Cases, Test summary reports, for automation and manual testing as well, based on User requirements, System requirements and Use Case documents.

Designed and implemented Test Framework based on Data Driven Framework and POM (Page Object Model)

Strong experience with software development approaches like Agile and Iterative.

Implemented TestNG automation framework for regression testing

Performed Functional testing as per user stories and also performed Integration Testing and System Testing using Selenium WebDriver.

Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Attributes and Tags.

Scripted the Test cases and managed the framework dependency jars using Maven. Also used Maven to perform build from Jenkins Continuous Integration.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.

Tested the Fidelity Investments Mobile Application using Appium with Selenium WebDriver.

Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.

Working knowledge with cloud-based code repository system like GitHub and Source Tree.

Host triage calls with all the teams involved in the project across various geographical locations for troubleshooting defects.

Verify dataflow through the front and backend - using SQL Queries to extract data.

Production validation and production support during the implementation of the project.

Tested the Work flow of the Fidelity Trading Life Cycle involving various Web Services (API Testing) using SoapUI, Soap Protocol and Restful.

Recreated client issues in test environment and gave demo to developers.

Worked on continuous improvement of QA process by reviewing and evaluating existing practices with standard testing guidelines to ensure overall quality of the product.

Environment/Tools: Selenium WebDriver, Test NG, HP ALM 11, SAHI 5.1.1, JAVA, HTML, Flex, Windows 8/10, Mac, IE 10, 11, Chrome, Safari, Firefox, Appium, Cucumber, Gherkin, SoapUI, Oracle, SQL, Maven

4.Project Profile:

Project Title

My Health Online Portal

Client

Sutter Health

Location

Sacramento, CA

Duration

April 2014 – Jun 2015

Role

QA Analyst

Project Description:

Sutter Health project focused on My Health Online Portal which provided health records, medical information and enables you to contact physician. New enrollments for online account activation were performed using Selenium Web driver and TestNG.

Responsibilities:

Involved in various SDLC Phases-Requirements Analysis, Testcase 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 Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.

Prepared Test Cases for functional and UAT testing.

Using 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.

Attended multiple sessions with Business Analyst and Solution Architects for understanding the design of the application for new Change Requests.

Usability testing of the application and workflow involving multiple functional modules.

Worked with developers to Create and update the defects, resolve, and track their status.

Environment/Tools: Selenium Web Driver, TestNG, Java, Eclipse, Hybrid/Data Driven Framework, Cucumber, Oracle, SQL, JIRA, SVN, Maven, Jenkins.

5.Project Profile:

Project Title

Medicare

Client

GE HealthCare, Hyderabad

Location

Hyderabad, India

Duration

Aug 2011 – April 2014

Role

QA Analyst

Project Description:

This Project mainly focuses on testing a portal for Medicare (called EMERGE) where an enrollment rep can login and fill out a form/application. This Application will go to CMS and verify the data with it. If there are any issues with the data returned from CMS, there would be an entry in Work Queue.

Responsibilities:

Was part of requirement gathering session with Business team (BLITZ Session)

Met the Business analyst once in every 2 weeks to understand more about the user stories which helped me to come up with the high-level testing strategy for each story.

Attended the Sprint refining meetings with project team and given the inputs for user story points.

Keeping the high-level testing strategy for each story in Rally which helps to the developers while they are developing the code.

Prepared the test scenarios and test cases for each user story and uploaded them in to Rally tool.

Written the test scripts for each web page which exists in GE Intranet Portal.

Manually tested each web page based on test cases written.

Scheduled the automated scripts using automation framework which runs every day morning 5 AM and send the results in an email.

Helped the business users to come up with the list of test scenarios for critical functionalities like News Search, people Search, Content Search.

Validated the Target Mapping for all specific users by logging in through Citrix and verified the content.

Prepared the Daily Status/Weekly Status reports and shared to the Client.

Attended the Daily scrum calls and given the QA updates to Project Team.

Developed Automation framework using Selenium Web Driver.

Used Selenium WebDriver for writing test scripts for regression test coverage.

Worked on Data Driven Framework for Automation test scripts using Apache POI Dependency.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Tested the Rest web services using Postman in both manual and automation.

Created the collections in Postman and run all end points in API.

Environment/Tools: Java, HTML, Java Script, XML, Firefox, Chrome, MS SQL database, JIRA, Selenium WebDriver, TestNG.



Contact this candidate