Post Job Free

Resume

Sign in

Test Cases Project

Location:
Nellore, AP, India
Posted:
May 24, 2017

Contact this candidate

Resume:

Shravya Reddy

Email: ac0g67@r.postjobfree.com

Phone:571-***-****

Senior Automation Test Engineer

ISTQB Certified

OCJP Certified

Professional Summary:

Over 8 years’ experience in Software Development/QA testing (Manual and Automation Testing) processes. Test Planning, Test Case Design, Test Script Development, Test Environment Setup, Test Data Setup, Defect Management, Test Log, Test Result and Traceability Matrix.

Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, Retesting, Regression Testing, Performance testing, Load testing and stress testing in mobile handsets and web based applications

Diversified experience in Automation and Manual testing serving various domains such as Telecom, HealthCare, and Retail.

Excellent understanding of requirements and creating test cases out of Business Requirement Document and Functional Requirement Document. Strong working knowledge in testing all phases of SDLC and STLC and expertise in Waterfall, V-model, Agile with SCRUM lifecycles.

Hands on experience in working with agile driven projects and worked closely with Scrum Masters, Product Owners.

Played a key role in creating testing tasking Agile Projects and attended Sprint planning, Scrum Calls, Sprint review meetings.

Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling, Collection Framework, File Operations, Multi-Threading, Methods of string classes, Conditional and Looping statements.

Expert in creating, maintaining and executing automated test scripts using Selenium IDE, Web driver and Selenium Grid on cross browsers.

Experience in developing automation scripts in object oriented programming languages Java and using IDE tools like Eclipse and unit testing frameworks like JUNIT and TestNG.

Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and Cucumber (BDD/ATDD.)

Experience in build tools such as Maven, adding dependencies and maintaining pom.xml file.

Experience in building the Scenarios, Features, Step definitions by using the Cucumber API’s along with Selenium WebDriver to develop BDD framework.

Experienced on Service Oriented Architecture and tested SOAP and Restful Web Services by using tools like SOAPUI and validated the response XML file.

Experience in creating page objects by using Page Object Model, developing reusable library functions in java.

Experience in using Spying tools like Firebug for Firefox, developer toolsin IE and Chrome, locating web elements using ID, XPath, CSS etc.

Used Apache POI to read data from external sources like Excel Spread Sheets to feed locators into the test script and also to configure the Test Framework. Experienced using various TestNG Annotations like BeforeSuite, After Suite, AfterMethod, AfterTest and configured Parallel Processing using TestNG xml.

Knowledge of Web Development technologies in general, including HTML, CSS, JavaScript, AJAX, and XML.

Experienced with web services testing using SOAPUI tool. Testing the API’s as well as validate the data returned thru web services responses. Knowledge of XML, Schema, WSDL, XPATH, Groovy scripting. Experience with Service Oriented Architecture using SoapUI Pro tool to test web services.

Performed Back-end testing using SQL Queries to make sure that data entered has been uploaded correctly into the SQL Database. Write complex SQL queries for retrieval of required data using TOAD .

Experienced in Test Management, Defect Tracking and Project Management tool JIRA as repository for maintaining Test Cases, execution and tracking the defects.

Worked on the Configuration management tool Subversion and on a continuous integration tool like Jenkins.

Experience in using the Test management and Defect Tracking tools like HP Quality center, Application Lifecycle Management, Rally, Jira.

Extensively worked on creating Test Summary Reports, Requirements Traceability Matrix and Defect reports.

Worked on Database/Backend testing and validated the data by writing SQL Queries and experience in working on Oracle and SQL Server databases.

Involved in planning, designing, implementing and executing of Stress/Load /Performance testing.

Capable of working independently or as part of a QA/Project team, as required by the project. Able to effectively and cooperatively interface with all levels of management and staff.

Possess problem-solving skills, ability to follow industry standards and procedures. Quickly master new concepts and applications. Strong communication and interpersonal skills.

Experienced in Mobile Automation Testing on IOS platforms using Iphone & Ipad Devices with Automation tools with Keep It Functional [KIF] and Appium

Designed high-level test scenarios, traceability matrix, Developing Appium Scripts for Native Android/IOS Apps.

Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.

Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.

Education: Bachelors in Computer Science Engineering

Skill Highlights:

Automation Testing tools & Languages

Web Services and Database Testing Tools

Selenium IDE, WebDriver, Grid

Java, C#, C, C++

JUnit,TestNG, UAT

QTP, CUCUMBER

Quality Center(HP ALM),Rally,Jira

Performance testing

Gherkins, HTML, DHTML,CSS,XML

XPath, Firebug, Bugzilla

Appium, Perfecto, JMeter, Selenium, Ranorex, SoapUI, Jenkins, Docker, Puppet, Robot

Angular/angular 2, Typescript, Html Node.js, Data factories, Jasmine/mocha, junit/TestNG, Jenkins, Ansible, Webpack

Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, Localization Testing and Ad-hoc testing.

Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

SoapUI(SOAP,REST)

Postman

Supertest

Rest,Soup

Ready API

Rest client (Firefox add on))

SQL Server

SQL

Oracle

DB2

Toad

MySQL

Selenium, nightwatch, protractor, webdriver, page object model (selenium)

Other Utilities

Automation Frameworks

Jenkins, Maven, Hudson, Bamboo

SVN(Subversion), Git

Eclipse, Intellij, Saucelabs

MS Suite

Windows, Linux, Unix, IOS, Android

BDD/ATDD Framework

Data Driven, Keyword Driven

Hybrid Driven Development

Test Driven Development

Page Object Model

PROFESSIONAL EXPERIENCE:

PWC, Columbia, SC April 2016 – Till Date

Sr. Automation Engineer/Mobile Tester

Project Description:

PWC is the large specialty Insurance Business. Experience in Manufactured housing, in the company deliveries Specialized Products and services for residential property and the recreational Market. The Customer Bill pay application provides a secure web site, wherein customers could establish new forms of payment, make recurring payments or make single payments for their bills, view past bills and view the current bills.

Responsibilities:

Responsible for going through the User Stories and creating Test Cases based on the mock ups provided in User Stories

Create and implemented Test Plan, Test Scripts based on the Software Requirement Specification

Generated Test Scenarios, Test Case and Test Data and executed test scripts to test the functionality of the application and regression testing.

Creating test scripts using JAVA and Selenium Web Driver for the functional test cases.

Developed Automation scripts in Eclipse and used TestNG framework

Updating the test plan document for every Sprint meeting

Logging the bugs which are found during Manual Testing and Automation Testing the Suit

Created automation test suites using data driven framework and Page Factory model to test the web applications.

Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.

Served as coordinator for all testing activities during the project.

Involved in Hybrid Test framework to achieve Regression Testing. Developed and included packages for the Driver scripts, Page Objects, Reusable Libraries, HTML reports and Log files

Responsible for writing the SQL Queries using Joins, Stored Procedure and Functions to retrieve the data using Microsoft SQL Server

Implemented logic to get the data from database T-SQL

Responsible for creating Resource file to store the Constants

Responsible for developing the BDD/ATDD framework by using the Cucumber and added Scenarios in features files, Step Definitions

Created, implemented and maintained Page Objects (POM) for each Webpage

For Continuous integrations and delivery of the automation scripts used SVN

Implemented and configured TestNG, Selenium web driver from Maven packages as build for adding all the dependencies

Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

Logged and tracked to verify the resolutions of software and its specification defects.

Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services.

Making sure the resolved bugs are retested and closed if needed.

Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and QTP, Appium to develop automation testing scripts for web, Mobile and client server applications.

Responsible for writing automated test cases using QTP/UFT.

Create and Execute automated test scripts for regression testing using QTP/UFT.

Experience in using Automation Tools like Quick Test Pro (QTP). Automated various manual test

cases using QTP.

Involved in unit testing using TestNG framework and worked very closely with the developers.

Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.

Implemented logic to read data from the Excel to achieve functional testing with different data

Involved in testing the Web Services like SOAP, REST by using a tool SOAPUI.

Involved in developing, document and reviewing performance test plans and strategies to ensure the system can sustain the projected load/volume in production environment.

Automation testing experience using test automation tools Selenium Web Driver, Load Runner and JMeter

Involved in Planning, designing, implementing and executed Stress/Load/Performance Testing.

Involved in generating reports and screen shots in HTML format when there is any failure in automation script

Created Project, Test Suites, Test Cases and Test Steps in SOAP UI Tools and Validated the Response XML file

Mapping test cases with the requirement using Requirement Traceability Matrix

Involved in developing data driven test scripts and executes performance and load testing of client products.

Used JIRA as a bug tracking, issue tracking and project management software.

Extensively used Virtual User Generator to create scripts and customize performance test scripts using Web HTTP/HTML protocol

Analyze the data gathered from performance tests with an eye towards application, availability and capacity with the goals of ensuring the optimal user experience and reducing hardware costs.

Inserted Assertions like XPATH to validate the data against the database data in the response XML

Developed SQL queries to validate the data integrity of the database

Involved in Development of automation framework for Appium and integrated with continuous

Automates testing processes by developing unit test scripts using Appium.

Tested application using different iOS and Android mobile devices and Android Virtual Device installations

Proven ability to work with Appium tool integrated with complex architecture to automate Mobile Applications and executing test cases for validating GUI and system functionality on desktops and mobile devices including Android and IOS.

Used Appium Emulators and Simulators for testing the application in Mobiles.

Implemented simulator for mobile app testing in IOS using Appium Tool.

Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.

Used emulators and IOS simulators to perform Mobile Testing.

Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.

Created Page Object Model(POM) mobile automation framework on both IOS and for Android using Appium

Created custom Appium framework.

Environment: Eclipse, JAVA, SVN, Selenium Web Driver, BDD/ATDD, Selenium Support, SQL Server, TestNG, MAVEN, UAT, Jenkins, Jira, HTML, Microsoft Excel, Protractor, Performance testing, Appium

Texas Health Care, Austin, TX January 2015 To February2016

Automation Engineer

Project Description:

It is a Health care company, which sells traditional and consumer directed health care insurance plans and related services, such as medical, pharmaceutical, dental, behavioral health, long-term care, and disability plans. I was a part of the healthcare project which participates with providers, different insurance carrier and health plan. I used to work in an application which helps the customer care representatives to track all the claims requested from the patients and process the claims with proper coding system and select for approval process.

Responsibilities:

Analyzing the Business Requirement Document, High level and Low-level design documents.

Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging.SADF

Wrote automation scripts using Selenium web driver.

Automation of functional testing framework for all modules using Selenium Web Driver.

Preparation of Test scripts using Selenium Web driver (Automation tool) with java for Functional Test cases.

Automating the regression & project cases using Selenium.

Designed Hybridframework in Selenium and captured data dynamically from web controls.

Performing Failure Analysis for the regression failed cases using Selenium.

Organize weekly meetings with Client leads & Onsite manager regarding the Automation status.

Point of contact for Process related activities like Metrics reporting & Operation clarity.

Review - Defect prevention plan and Software configuration management plan.

Responsible for all aspects of project delivery (Test Design, Test execution and Test summary report) and management (Test metrics and Risk analysis) to client partners, offshore manager and Onsite manager.

Organize weekly meetings with offshore managers, Onsite Coordinator & Onsite manager to discuss the Project goals and report the health of the overall project status.

Updating the application down time in Environment Tracker during test execution phase.

Performed Integration Testing in Vendor Development environment and System Testing in SIT environment and User Acceptance Testing in Pre-Production Environment.

Involved Preparation of Traceability Matrix and mapping the Test Cases with the requirements and

Test Metrics in Quality Center.

Reported bugs in sssQuality Center with server logs information from Web and DB servers.

Performed Regression Testing as part of every build.

Developed SQL Queries for testing various Database validations.

Responsible for writing automated test cases using QTP/UFT.

Created and Executed automated test scripts for regression testing using QTP/UFT.

Test Scenarios preparation using QTP.

Automation Framework implementation for UFT / QTP.

Independently creating and executing UFT / QTP scripts.

Involved in pilot project for automation using Selenium IDE/RC.

Implemented Selenium using TestNG frame work with Java.

Environment: Quality Center, BDD, Windows, Java, SQL, Oracle, Selenium (WebDriver, RC, Grid), TestNG, Eclipse, Firefox, IE, Chrome, Safari, Opera, Performance testing.

AT&T, Middletown, NJ February2013 To December2014

Automation Engineer

Project Description:

AT&T Wireless is a wholly owned subsidiary of AT&T Communications offering telecommunication products and services through www.AT&T.com . The SHOP category allows the users to shop phone & device, plans & services, accessories, deal etc. We implemented selenium to automate the shop process in AT&T.com and gave support for various releasesss

Responsibilities:

Developed web based application using JSP, HTML, AJAX, JavaScript.

Used Eclipse IDE for Java coding.

Implemented the MVC model for the web application using Struts framework.

Used Struts Tiles to design the layout of the pages.

Client-side validations are performed by the JavaScript developed in the Struts framework.

Involved in programming several JSP tags using Struts Tag lib component, to modularize and stream

line web page.

Involved in preparing Test data based on business functions.

Involved in identifying the manual test cases for automation.

Executing Test Scripts in QC tool for Regression Testing and analyzing the Test results.

Finding and reporting defect in defect tracking tool Quality Center.

Involved in giving daily and weekly status reports to clients.

Involving in resolving valid issues and queries.

Involved in creating Test metrics.

Used Quality Center defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.

Performed different types of testing like Functionality, system, regression and Retesting.

Developed Test Scenarios and Test Cases as per the requirement document.

Environment: Java/J2EE, Spring MVC, Hibernate, JPA, JavaScript, jQuery, MySQL, SVN, JIRA, and Maven.

Capital one, McLean, VA October 2011 To January 2013

Automation Engineer

Project Description:

Worked as QA Tester for Testing an Online Banking Application, ' Capital One'. The application provides the 'Account Summary' (balances, last deposits), 'Activity Detail' (Transaction Details) to transfer funds between the various accounts using 'Fund Transfers'. The user has the option to change his 'PIN' number, enable or disable the ability to transfer funds between accounts.

Responsibilities:

Analyzing the Business Requirement Document, High level and Low-level design documents.

Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging.

Monitor the Test Execution Progress and Manage the Issues during Test Execution.

Involved in Software Development Life Cycle (SDLC) using Agile Methodology

Create and implemented Test Plan, Test Scripts based on the Software Requirement Specification

Generated Test Scenarios, Test Case and Test Data and executed test scripts to test the functionality of the application.

Uploading the test cases from the Excel sheet to the test manager using Test Case Migration Tool

Involved in Smoke testing, Sanity testing, White box testing and Black box testing

Logging the defects, assigning the bugsto the developers and coordinated with developers in closing the bugs

Automated projects and maintained the logs and reports.

Used Rally for Defect reporting and tracking.

Automated Regression Suite of Test cases using Eclipse, JAVA and designed a framework for easy maintenance of scripts

Involved in creatingResource file for storing constants

Logged the exceptions occurred with appropriate messages using log4j

Testing the SOAP Web services using SOAP UI tool which takes the WSDL file as input

Implemented unit test cases using JUnit to achieve white box testing

Implemented Data Driven Test using Test Data in Excel sheet

Using T-SQL, wrote complex queries to test the produced output

Used SVN for version control and project management

Environment: Java, Rally, HTML, Internet Explorer, Chrome, Mozilla Firefox, XML, Apache-Subversion, Excel, SQL, Windows XP.

eBay, San Jose, CA December 2008 To September 2011

Java Developer

Project Description:

eBay is an online retailer with quality products. It is publicly traded company listed on the NASDAQ Global Market System. Scope of project was to test the complete flow process of selecting a product, until end of its checkout process.

Responsibilities:

Configured application flow, controlling logic and navigation. Designed and developed base classes, framework classes and common re-usable components.

Involved in re-factoring the existing components to meet the current application requirements. Used various Java and J2EE APIs including JDBC, XML, Servlets, JSP, and JavaBeans, Spring Framework. Involved in Performance tuning, debugging issues in testing and deployment phases. Implemented RDBMS to add the additional condition for the system to support a tabular structure for the data with enforced relationships between the tables. Utilized SQL for querying the database. Coordinated on-site and offshore development teams in various phases of the project.

Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application. Developed high level design documents, Use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML. Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns.

Configured Web Application Context as a Context Listener in the web.xml file to Integrating Spring with JSF.

Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality. Involved in performance tuning of the application to meet non-functional requirements.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, JDBC, SQL, Eclipse, spring, Hibernate, RDBMS, Windows, Bugzilla.



Contact this candidate