Resume

Sign in

Test Cases

Location:
Indianapolis, Indiana, United States
Salary:
85000
Posted:
March 11, 2019

Contact this candidate

Resume:

Avani

ac8qzp@r.postjobfree.com

317-***-****

Visa: GC holder Selenium Automation QA

PROFESSIONAL SUMMARY:

Around 5 years of experience in IT industry on System Analysis, Design, Development and testing of the software for various Enterprise Applications.

Excellent experience in software testing in Client Server Application and Web based application using Manual Testing Techniques and Automated open source Testing Tools.

In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) and QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.

Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).

Experience in preparing Test plan, Test cases, Traceability matrix, Test documentation and reports.

Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.

Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.

Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.

Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.

Worked on Cucumber to automate services using Rest API.

Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.

Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.

Good experience in Bug Tracking tools like Quality Center, Test Director, Clear Quest and BugZilla.

Having good knowledge in basic XML, SQL and VBS commands and has complete knowledge of Defect Life Cycle.

Fair Hands-on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.

Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.

Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.

Written coding in Perl to perform file upload, mail trigger, file download and report generation.

Worked on multiple adhoc requests asked by other teams and vendors.

Experience in writing and executing loadscripts using JMeter as well as Loadrunner.

Experience in writing UNIX shell scripts for loading the data

Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.

Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.

Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing.

Thorough Understanding of Unix/Linux/Windows Environment.

Involvement in Project Planning, Coordination and implementing various QA methodologies.

Strong communication & interaction skills. Ability in working individually or as a part of team, Problem solving, Analytical skills, Reporting and Assisting to Manager.

TECHNICAL SKILL SET:

Testing Tools

Selenium WebDriver/RC/Grid/IDE, JUnit, JMeter, Loadrunner

Languages/Frameworks

JAVA, JSP, Perl, Shell, API, TestNG, Maven, SQL, Cucumber, Gherkin

Test Management Tools

Quality Center/ALM

Web & App Server

Apache Tomcat, JBoss, WebLogic, WebSphere, Sun Iplanet Web & Messaging Server.

RDBMS

Oracle, MySQL

Continuous Integration Tools

Jenkins, Hudson, Cruise Control, Saucelabs

Web Technology

HTML, CSS, Java Script, XML

Operating Systems

Windows, Mac OS, UNIX

Defect Tracking System

JIRA, Quality Center, DETS, GNATS, BugZilla.

Versioning Systems

CVS, SVN, Github, Stash, TFS

Miscellaneous Tools

MS Office Suite, IE/Firefox/Chrome/Safari, Firebug, Firepath

TECHNICAL EXPERIENCE:

Client: Prevail Health Solutions, Chicago, IL Jan 2018 - Present

Description: Working as a Software quality assurance analyst on various releases of National Programs, major project of Prevail Card program that allows Prevail Health members to receive equal benefits in states other than the Home state.

Role: Automation Engineer/Analyst

Responsibilities:

Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Extensively used Selenium WebDriver to test the application.

Responsible for implementation of Data Driven, Page Object Factory Automation Framework using Web Driver, Test NG, JXL, Maven technologies.

Involved in arriving at the Test Estimates, Test Planning and Test Strategy planning of Test Preparation and Execution.

Analyzing the component’s functional requirements and writing Functional level Test cases. Writing Test cases / Scenarios for Positive and Negative flows.

Attended Requirement and Design walk through sessions and worked with the team and the Business to document the Use Cases.

Getting the data from backend tables using SQL queries.

Built a detailed, reusable, Script-Free Keyword Data Driven Automation Framework for Web testing test cases using Selenium Web Driver (TestNG).

Used Protractor as an end-to-end testing framework for Angular.js applications and works as a solution integrator and combining powerful tools and technologies such as Jasmine.

Implemented Regression and Smoke tests execution as separate step of deployment process.

Used Page Object Model, UI Mapping, Selenium Data Driven using CSV, CSS Selectors as a part of Framework.

Tested Web Services using SOAP UI tools and validated the content.

Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing Gherkin language using Cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the Cucumber reports.

Maintain test cases in HPALM and execute

Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.

Analyzing business and system requirements to prepare Requirements Traceability Matrix

Review Traceability with stakeholders and convert to test cases

Perform manual UI testing and Web Services testing using Soap UI

Perform thorough testing to find defects and log in the QA tools

Responding and verification of plan reported incidents while working as Service Now primary

Extensively used Selenium (Xpath and CSS locators) to test the web application.

Created complete automation of SANITY Test suite for auto insurance module.

Validating the mobile app and mobile web version on different mobile OS.

Produce test documentations & worked closely with QA project manager.

Developed User Guides, Documented Business Systems and procedures.

Participated and facilitated communications at all levels of the organization and during all phases of the project.

Reviewing the testing-related work of peers and providing them with appropriate feedback.

Performed Manual & automated Functional testing, Cross-browser testing.

Responsible for deploy latest build and services on different stages for testing and developer purpose.

Technologies: Selenium Web Driver, Eclipse, JAVA, JUnit, Oracle 10g, SOAP UI, JIRA, ANT, Xpath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Cucumber, Web Sphere, SQL.

Client: Gifts.com, Los Angeles, CA Sep 2015 - Nov 2017 Description: This project was with the cart team at gifts.com which involved adding/deleting, adding multiple items, removing multiple/single item and other interactions with cart. It was partially automated but also involved manual testing. We used selenium with Java to automate the testing process where I was involved in setting up the environment. We continued improving and adding more items throughout my time at this project. I was fully interacting with developers on the team as well as PM, and other QA’s.

Role: QA Engineer

Responsibilities:

Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.

Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.

Performed Unit testing for Java applications using Junit.

Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.

Performed Data driven testing using Selenium WebDriver and Junit functions, which reads data from property and XML files.

Created test cases, test plans, tested API’s, wrote Junit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.

Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium WebDriver.

Developed test harness for Web Services automated testing by means of SOAP UI and ANT.

Involved in testing SOA with Restful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.

Performed functional testing of Web services testing using SOAP UI.

Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.

Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.

Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.

Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.

Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Technologies: Java, Selenium Web Driver, MVC, Junit, Ant, Jenkins, SOAP UI, Quality Center, Firepath, Firebug, Xpath, HTML, CSS, Agile, SQL, Windows.

Client: Staples, Framingham, MA Apr 2014 - Aug 2015 Description: Staples Business Advantage (SBA) is a web portal for self-serving business customer accounts. The web portal has main navigation bar which consists links for ‘Help’, ‘Become a Customer’, ‘Track Order’ and ‘Login’.

Role: QA Engineer

Responsibilities:

Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.

Implemented automation testing using Java, JUnit framework and Selenium (Web driver) for web application.

Designed, Maintained and executed daily automation regression suites and running Smoke Test daily twice after build.

Created automated test suite, volunteered and reduced total test execution time by configuring tests to run parallel on Selenium grid.

Performed GUI testing, regression testing and end to end functionality testing of the application.

Created automated test scripts using Selenium and JUnit.

Created test cases, test plans, tested API’s, wrote JUnit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.

Created Maven project and module structure for automation suite.

Configured and Maintained dependencies required for the module in Maven Configuration file.

Performed database testing using Oracle SQL in order to check the data validation and data integrity.

Extensively used SQL scripts/queries for data verification at the backend.

Developed test harness for Web Services automated testing by means of SOAP UI and ANT.

Interaction with Project Managers to discuss on ongoing project and QA strategy which needs to be followed.

Assist QA Team with defining and implementing a defect resolution process including defect priority, severity, next steps, and assigned owner.

Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.

Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.

Participation in completion of production tasks and supported adhoc tasks.

Coordinated with Developers for Defect analysis and performed Regression Testing.

Reporting any defects/observation on a day to day basis.

Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.

Technologies: Selenium WebDriver, Rally, JIRA, JUnit, TestNG, Cucumber, Maven, Eclipse, Java, Xpath, HTML, CSS, Oracle SQL, UNIX.



Contact this candidate