Post Job Free
Sign in

Test Cases Testing

Location:
Schaumburg, IL
Posted:
March 18, 2016

Contact this candidate

Resume:

Anshu Thakral

Cell: 617-***-****

Email: *****.*******@*****.***

Experience Summary

6+ years of experience in Software Testing of web based applications, in which 2 years of experience in Test Automation using Selenium WebDriver. Performed Manual Testing using Test Strategy Development, Test Planning, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities.

Well Experience in testing applications across Banking, E-Commerce domains

Strong exposure and Experience in the Software Development Life Cycle (SDLC) methodologies like Waterfall, Agile, Software Testing Lifecycle (STLC) and extensive experience with QA testing procedures, processes, and standards

Proficiency in Unit Testing, Smoke Testing, Functional Testing, Positive and Negative Testing, Integration Testing, System Testing and Regression Testing of Web Based Applications

Expertise in Documentation of Use cases, Test Plans, Test Scenarios, Test Cases and Test Metrics

Effectively involved in reporting, reviewing, Defect tracking and analysing test results using HP ALM (QC)

Responsible for writing test cases and maintaining test scripts as per the business specifications and functional requirements

Expertise in Test Management tools like HP ALM/QC and Bug Tracking tools like Bugzilla to prioritize, classify bugs and tracked defects

Developed and executed test cases manually and generated automation scripts

Expertise in automation using Selenium WebDriver, with Java on TestNG and Junit library

Designed and implemented different automation frameworks from scratch like Page Objects Framework and Data Driven Framework

Experience on Build Management tools like Maven

Extensive knowledge of QTP/UFT

Good knowledge of Cucumber framework, Behaviour Driven Development process

Ability to learn and adapt to new tools and technologies very quickly

Results oriented, with an ability to work with aggressive time lines for any assignment to successful completion within the established project schedule and budgetary constraints

Self-starter and a team player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning

Effective Time Management Skills and consistent ability to meet client deadline

Ability to work independently in a fast-paced environment with tight deadlines and changing priorities

Technical Expertise

Testing Tools : HP ALM/QC, Bugzilla, JIRA, Selenium WebDriver TestNG, JUNIT, Maven

Languages : C, Java, VB Script, HTML, XML

Database : Oracle, MS Access, MS SQL Server 2005

Automation Tool : Selenium Web driver

MS-Suite : MS-Word, MS Excel, MS Outlook, MS Access

Testing Methodologies : SDLC, Agile

Education

MCA (CGPA: 8.66), MITS University (Laxmangarh (Sikar), Jaipur), 2008

B.Sc. in CS (secured 65.90%), Banasthali Vidyapeeth (Jaipur), 2005

Professional Experience

Capital One, Schaumburg, IL May 2014 – till date

Role: Automation Tester – Selenium WebDriver

Environment: Java, J2EE, Tomcat, spring boot framework, FileNet, Mainframe Technologies, MongoDB database

Project: FileNet to EI Migration

Project Description

The Project was to migrate the archived statements letters, cheques and any other customer communication documents from on demand and file net to Enterprise Imaging (EI) system and upgradation of the GUI based retrieval system of documents from the newer document archival system.

Responsibilities:

Involved in Defining and Analyzing the Testing Requirements based on the Application Functionality

Identified Automation Scenarios from the set of Test Cases

Developed Test Cases using Element Locators, WebDriver Methods, Java programming features and TestNG annotations

Reviewed the Code prepared by other team mates and suggested improvements if required

Developed Page Object Model Design Selenium framework on TestNG Platform

Used Build Management tool Maven in the framework for batch triggering of Test cases

Performed Unit testing before executing test scripts, Smoke testing to validate critical functionalities of the system and GUI Testing

Executed test scripts using Selenium WebDriver and analysed the test results

Involved in Functional testing and Regression testing performed on every new build of the application

Involved in executing Selenium test scripts on different browsers and checked for compatibility

Performed full automation suite for every Release and analysed the root cause of Failed scripts

Worked with development team members and business people to better understand system functionality in order to improve testing quality control services

Reported the coverage status of test performed on the daily/weekly basis

Attended Project meetings and interacted with other team members in order to resolve the problems

RIBBUN, Jaipur, India July 2010 – April 2014

Role: QA Tester - Manual Testing/Agile Process

Project: Online Education Resources System

This is an application for online-business content service and promoting e-learning, e-training, e-collaboration over Internet. Its motive is to bring education training online and other domains on a single platform, evaluate them to collaborate, share the knowledge, resolve the problems and provide instant solution to the client. It has involved users like student, publisher, trainer and administrator who manages the entire portal site.

Responsibilities:

Performed Manual Testing and used Agile methodology

Analysed User Stories by interacting with Business Analysts and Developers

Participated in Sprint Grooming Sessions to pull the current sprint user stories from product backlog

Tested the User Stories if they are ready after each and every build

Performed demo of the functionality to the Product owner before Sprint signoff

Participated in Daily Scrum meetings, Review Meeting and Retrospective meetings to analyse the Sprint Health

Logged Bugs in Defect Management tool (HP ALM) and tracking the status of those on daily basis

Provided demo to the stake holders during the Sprint Review

Performed Unit Testing, Smoke Testing, Regression Testing and Functional Testing

Report daily status to the QA Manager, QA lead and other business users about the test cases preparation, test case execution and defects

Actively participated in all the Agile process meetings

InfoShore Software, Jaipur, India Jan 2009 – June 2010

Role: Software Test Engineer - Manual Testing

Project: Online Clothes Shopping System

Ecommerce allows consumers to electronically exchange goods and services with no barriers of time or distance. Online shopping (sometimes known as e-tail from "electronic retail" or e-shopping) is a form of electronic commerce which allows consumers to directly buy goods or services from a seller over the Internet using a web browser. This project is “online clothes shopping” contain two users customers and admin.

Responsibilities:

Reviewed Business Requirement Documents and Technical Specification

Involved in Defining, and Analysing the Testing Requirements based on the Application Functionality

Performed Unit (module) testing of each program functions

Performed Integration testing of forms to check how they are dependent on each other

Performed Code review for the source code developed by the developers

Prepared Test scenarios and Test cases describing the features and functions to be tested

Carried out test data for positive and negative test scenarios for functional testing

performed Peer review of test cases written by other test engineer

Tested broken links and inter application links (page redirects to respective URLs) in Development, Test and Production environments

Executed test cases before and after bug fixes for each build for User acceptance testing

Reported, verified bugs and make sure they are getting fixed

Performed Sanity testing for all supported releases

Responsible for providing weekly status reports, showing the progress of the testing effort and open issues to be resolved

Performed Functional testing of modules, Tracked defect in Bugzilla, assigned them to appropriate development team and follow up with them till closure

Performed Regression testing on the defects closed by development team to ensure other modules are not impacted by fix

Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed

Delivered work on tight schedule, without affecting the quality of the deliverables



Contact this candidate