Post Job Free
Sign in

Test Cases Testing

Location:
Toronto, ON, Canada
Salary:
65000
Posted:
December 28, 2015

Contact this candidate

Resume:

OBJECTIVE: To learn, grow and perform in a competitive environment as a Senior QA Engineer and to utilize my knowledge and technical skills towards the company goals through self-motivation and team work.

Summary of Qualification

9+ Years of experience in the field of IT with focus of QA and testing of web based applications,Banking Domain(Risk Management and Adjudication Technology) PAYMENT PROCESSING,BATCH PROCESSING,SETTLEMENT FILE AND RECONCILATION for Credit Card and Debit Card online ecommerce transactions

Experience in Webservices Testing Automation Tool ParaSoft SOA Test

Experience in Framework development for Selenium automation framework using Selenium webdriver,Maven,TestNG

Experience in creating Libraries and packages

Developed automation scripts in Descriptive programming language Using CoreJava,TestNG annotations

Creating the testreports using TestNG

Experience in Continuous Integration tools like Jenkins and Cruise Control

Done CodeCoverage Using BULLSEYE

Experience in Python Scripting Data Driven Framework for Backend Batch Processing and Settlement File Creation for POS

Experience with Cross browser Functionality Testing in manual and automation

Developed End to End Testcases for Online Payments.

Experience in Version Control Tool GIT,SVN,CLEARCASE

Experience in Unix,Linux commands

Experience in Parasoft SOA Test Tool for Webservices Automation

Expertise in Manual Testing & Automation Testing.

Experience in Log Validations like Splunk log validation,Web server log Validations

Proficient in Functional testing, User Interface testing, Regression testing, User Acceptance testing(UAT),Database testing and Browser Compatibility testing.

Excellent knowledge and working experience with Test Planning, Test Case Design, Test Execution & Test Reporting.

Experience in STF (XML Based webservices tool).

Experience in SQL (Structured Query Language).

Develop and Maintain Test Scripts, analyzing bugs and interacting with development team members in fixing the defects.

Experience in Infrastructure Services.

Experience in SDK (Software Development Kit) Certification

Experience in Parasoft SOA test tool

Excellent working knowledge of designing and implementation of all QA test strategy plans and automated test solutions for client/server and Web applications

Experience in all aspects of the Software Development Life Cycle (SDLC), system testing techniques and methodologies-Waterfall, Agile.

Extensive experience in writing Test Plans, Test Cases, and Test Scenarios and

Technical Skills

Test Management Tools: ALM, ECase

Defect Management Tools: Clear Quest, JIRA, Bugzilla, HPQC

Automation testing tool: Selenium, Silk, Python, SOA test, G test automation, STF

Configuration tool: GIT, SVN, ClearCase

Programming Languages: C++, Java

Operating System: Windows Series, Unix/Linux, XP, Windows 7/8, NT, SOA, Red Hat Linux,

Work Experience

Working as Senior Test Analyst in CIBC,Toronto from September 2014 to till now

Worked as a Senior QA in Altimetrik India Private Limited for Visa Project from August 2013 to April 2014

Worked as a Senior QA in Ness Technologies for PAYPAL Project from July 2008 to October 2012

Worked as a QA engg in Collabnet Software Private Limited from March 2007 to July 2008

Worked as a Trainee engg in Wisdom Technologies from October 2004 to March 2007

Education/Certifications/Award

CIBC’s Individual Achievers award

PAYPAL'S Appreciation Talent Award(PAT)

B.E(Bachelor of Electronics and Communication) with Distinction

Professional Experience

CIBC, Toronto September 2014 to till now

Senior Test Analyst

Project Name: Credit Exposure Application System

Roles and Responsibilities

Analyzed software Functional Specification and developed testcases

Involved in analyzing Business requirements and Use Cases and developed Test Plans, Test Scripts, and Test Cases.

Wrote functional test cases for manual testing by analyzing the DRD (Design Requirement Document) and Functional Specifications

Monitored the error logs, uploaded them on ALM

Using QTP automation tool develop the testcases.

Perform System Integration Testing

Performed Functional, UAT, Cross Platform, User Interface Integration and Regression Testing during different stages of development.

Report Bugs using HPQC ALM

Generated Tractability Matrix to understand the complete coverage of requirements

Responsible for weekly status Reports showing the progress of manual and automated testing.

V.me (VISA), India Aug 2013-July 2014

Senior QA Analyst

Visa is at the forefront of commerce with V.me by Visa, our digital payment service designed to make online payments fast, simple and secure, without the bother of constantly re-entering card account numbers, and bill-to and ship-to information. V.me helps you empower customers to make purchases using a secure, single sign-on across channels and devices using their preferred payment method. V.me is card-brand-agnostic, so customers can check out more easily and securely using the payment method they use today on your site.

Responsibilities

Analyzed software requirement specifications (SRS) and developed testing documents.

Involved in analyzing Business requirements and Use Cases and developed Test Plans, Test Scripts, and Test Cases.

Wrote functional test cases for manual testing by analyzing the user requirements and Use Cases.

Monitored the error logs, uploaded them on ALM

Using Parasoft's SOA Test webservices automation tool develop the test cases using SOA test scripts.

Configured and deployed applications in various work environments including Development, System Test, Integration, and Acceptance and Prod environments.

Performed Functional, UAT, Cross Platform, User Interface Integration and Regression Testing during different stages of development

Done Certifying build using Jenkins and run BAT testcases from the given svn path

Analyzed Defect Reports using JIRA and worked closely with Application Developers to fix defects.

Generated Tractability Matrix to understand the complete coverage of requirements

Responsible for weekly status Reports showing the progress of manual and automated testing.

Create Webservices automation suite based on requirement

Environment: ECASE, Java, Web Services, Oracle 9i, C++ gtest automation, Selenium Webdriver, TestNG, Maven

PAYPAL, India July 2011 – October 2012

Senior Quality Analyst/ Tester

Client PayPal (eBay Inc. Company)

PayPal is an e –commerce business allowing payments and money transfer to be made through the internet. It saves as an electronic alternative to traditional paper methods such as cheques and money orders. PayPal performs payment processing for online vendors, auction sites and other corporate users for which it charges a fee.

Infrastructure session Management Tool

Mayfly 2 is a key-based distributed temporal data infrastructure that consists of two major components: data directory and data storage. The figure below shows the overall architecture deployed in two data centers. Instead of connecting to the storage directly, the Mayfly clients send the requests to directory. Directory is the Mayfly middle tier service that is responsible for processing the requests and sending responses back. Storage in this architecture is the data repository that stores the application records.

MayFlyNGAdmin retrieves information from different mayflydirectoryserv/mayflystorageserv

Instances running on live. Tool lists all the mayflydirectoryserv/mayflystorageserv instances which on click gives the statistics related to the particular instance. Also there will be option to view Data stored on storage on inputting key / namespace validation (for a key, get locations (group id, available server ids) of the servers, for a key, get data)

Responsibilities:

Involved in analyzing Business requirements, GUI requirements and Workflow specifications with Business Analysts and developed detailed Test Cases.

Configured the Test Environments and Performed Sanity testing for each new build of the application.

Conducted Compatibility, User Interface, Functionality, Integration and End-to-End testing.

Automate the Admin test cases using Selenium Web driver, TestNG, Maven

Developed Testcases using Error Handling i.e. Exception Handling

Create Logging using Log4j

Handled Database connectivity in automation scripts using JDBC

Done Parameterization using Excel, Flat File loading values using Java Properties

Check-in the test cases using SVN (Subversion).

Using Gtest Framework develop C++ test cases for testing the internal functional flow.

Deploy the build using Jenkins manually if Jenkin autoruns failed.

Conducted Regression Testing on various builds of the application and Analyzed test results and reported the defects to the developers for the bug fixing and tracking

Coordinated with developers and Quality Control Team for setting up of the different environments according to the requirements specified.

Participated actively in team meetings for setting up of Test Environments and Bug Fixing.

Interacting with the development and Integration team in prioritizing the Defect list.

Involved in the daily and weekly status update with the QA Manager and the Project Manager.

Environment: Java, VB, Oracle 8i, Ms Office 2010(MS-Word, Excel, PowerPoint), Ecase, ClearQuest, Windows 7, Windows NT/2000, Python Backend Testing

Credit Card Processing March 2010 to June 2011

PAYPAL, India

Senior Quality Analyst

Our easiest, most popular way to accept credit card payments is a product called PayPal Payments Standard. You can literally create a payment button in about 15 minutes with no programming skills required.Higher-volume businesses prefer PayPal Payments Pro. It's a more sophisticated way to accept credit card payments and provides the convenience of an internet merchant account and gateway all in one. You also get low, simple pricingand one point of contact for questions and support.

Responsibilities:

Successfully performed Functional Testing using Back end automation Tool using Python

Perform Functional Testing for front end flows paypal transactions using credit card

Develop Test plan for each subsequent releases

Involved FQA(Feature) related testing for each releases

Run Regression suite (Python automated testcases) and analyse each testresults

Develop new automation test cases using python script and test feature related scenarios

Run manual test cases those which could not be automated

Develop Log Parsers for Validating the Logs and CAL logs

Attend meetings with Onsite coordinators and initiate meetings whenever required

Involved reporting the defects/Incident using Rational Clearquest on a daily basis.

Took incharge of full deployment actvities and if any error occurred report to release management team

Perform sanity testing and smoke testing whenever new changes or bug fix related to functionalities

Environment: Java, SQL server 2005, Silk Automation tool, Clear quest, Window 7 and 8,Netscape and IE browsers(Version 9).Clear Case

Ebay Market Places

QA Analyst July 2008 – Feb 2010

MPI (Marketing Platform Initiative) is used to serve ads on the various pages of PayPal website to provide promotions to the users and run campaigns during different festive seasons and holidays. These ads help PayPal connect to its consumers at deeper level and send the message that it cares for its users by offering them right promotions at right time.

Roles and Responsibilities:

Performed Functional Testing & User Acceptance Testing (UAT) and performed following responsibilities

Reviewed functional documents, to understand and raised requirement defects in Clear Quest

Worked closely with developers to develop test specifications and build test cases to rigorously test

Conceded comprehensive test suite for transaction processing, validation and negative testing and end to end sanity system testing

Documented actual test results and responsible for end-to-end tacking of all the issues found

Develop the automation testcases using SILK Test for end to end flows

Perform webservices testing using STF xml based tool and analyse the response codes

Headed daily reporting involving consolidating QA test results and updated status to QA Manager

Worked with testing team from clients side, executed test cases and documented test results for traceability and code coverage along with some random tests

Liaised with users and development team to addressed discovered bugs and made sure bugs are communicated to development team with proper screen shots and steps to reproduce

Escalated unresolved bugs to managers and other stake holders

Environment: Java, Oracle 8i, Silk Test Tool, Bugzilla, Project Tracker

Collabnet Software Private Limited (India)

Quality Analyst March 2007- July 2008

Testing the project development tools like Issue Tracker, Project Tracker, Reporting Tools using Silk test automation tool and manual testing

Roles and Responsibilities:

Prepared Test cases in Project Tracker for functional, Integration and System testing

Performed smoke testing to ensure that the application is stable for further testing.

Executed test cases to make sure that the application works as expected.

Identified and documented bugs and reported to the developers with proper Priorities and Severities using Issue Tracker.

Track and maintain the status of defects.

Performed Regression testing for unchanged functionality by transferring all the test cases to Silk test

Performed Data Driven test with Silk Test (Parameterization) to ensure that application works for different testdata

Tested database with SQL queries in Microsoft SQL Production Server to retrieve all clients/persons from the database.



Contact this candidate