Post Job Free
Sign in

Test Cases Project

Location:
Dayton, OH
Posted:
November 23, 2015

Contact this candidate

Resume:

Nikhil Kumar

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

Professional Summary

Over 8+ years of experience in Software Testing processes consisting of Test Planning, Test Case Design, Test Environment Setup, Test Data Setup, Test Script Development, Defect Management, Test Log, Test Result, Traceability Matrix.

Broad domain knowledge in diversified fields i.e. Banking, Financial, Insurance and e-commerce industries.

Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Selenium Grid, Java, TestNG, Cucumber, POM framework and Maven.

Involved in the Design and implemented different Automation frameworks like Keyword Driven Framework, Data Driven Framework, Hybrid Framework for various projects.

Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features.

Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, Performance Testing.

Created and maintained a test automation framework based on Specflow that utilized Selenium Web Driver, Appium, C# and Windows APIs to test Par's SureCheck product using BDD principles. Added historical tracking and reporting and provided documentation and training.

Experience in working on BDD (Behavior Driven Development), ATDD Tools like Cucumber.

Ability to identify and build Automation Regression Suite.

Developed and maintained a test framework and tests utilizing Selenium and SpecFlow

Proficiency in automating tests on multiple browsers and cross Operating System using Selenium.

Executed web services testing using SOAPUI tool.

Expertise in Java and OOPS concept required for Selenium

Proficient in the programming languages Java, Ruby, C#, C.

Proficient in performing Automated Functional testing using QTP tool.

Experience in Test Management and using Defect Tracking Tools Quality Center, Jira as repository for maintaining Test Cases, execution and tracking the defects.

Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server, and MySQL.

Excellent skills in understanding requirements and creating test cases out of Business Requirement Document and Functional Requirement Document.

Strong working knowledge in testing all phases of SDLC, STLC and expertise in Agile with SCRUM lifecycles.

Experience across Software Testing with in-depth knowledge in Manual, Functional, System and Regression Testing with involvement in Interface, Integration, and UAT Testing.

Dexterous in creating Test plans and Test Strategies while writing Test Cases for Functional and Regression Testing.

Developed Spec Flow unit tests using Gherkin to bind every business requirement to application code following a behavior driven development (BDD) approach

Ability to interact with all levels of personnel from technical to high level executive management within the Information Technology and business communities.

Proficiency in testing large, complex software applications designed to automate common business processes including manual testing.

Ability to work under tight deadlines and rapidly changing priorities and handle multiple projects simultaneously with a limited timeframe release cycle.

Demonstrated ability to work independently and flexibility to adapt in an ever changing business environment.

Flexible and versatile to adapt to any new environment and work on any project and excellent ability to learn new things quickly.

Technical Skills

Testing Methodologies

Waterfall, Agile/Scrum

Testing Tools

Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, QTP, SOAPUI

Frameworks

TestNG, Cucumber, Page Object Model, Hybrid, Data Driven, Keyword Driven

Operating System

Windows XP, Windows 7/8, Ubuntu, Linux

Programming Languages

Java, Ruby, C#, C, Gherkin

Databases

SQL Server 2008/2012, Oracle, MySQL, DB2

Defect Tracking Tools

Quality Center, Jira

Scripting Languages

JavaScript, HTML, DHTML, XML

Other Utilities

Eclipse, SVN, Maven, TSO/ISPF, VSAM, File-Aid, IBM Utilities.

Professional Experience

1.Project Profile:

Project Title

Credit Card Simplification

Client

Synchrony Financial

Location

Dayton, OH

Duration

July 2013 – Till Now

Role

Sr. QA Engineer

Project Description:

Credit Card Simplification project migrates all the card accounts present in other platforms to a single platform. This project identifies all the accounts having Credit cards in various banks and migrate all those card accounts and their related details and products to Synchrony financial.

Roles and Responsibilities:

Prepared Test Cases and involved in the Test Data creation.

Executed test cases and participated actively in System Testing, UAT and Regression Testing.

Create and executed automated test scripts in TDD using Selenium WebDriver, TestNG and Database as source of Test Data.

Developed Spec Flow unit tests using Gherkin to bind every business requirement to application code following a behavior driven development (BDD) approach.

Involved in the design and development of Page Objects using Page Object Design Pattern.

Implemented Page Object Model automation framework with Selenium WebDriver, Java and Cucumber.

Executes test cases related to mouse over using Actions class and find hidden elements using XPath, frames and windows classes.

Wrote test cases to handle Alerts on the web page.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.

Performed Synchronization testing using Selenium.

Created test reports generated out of TestNG and created the error screenshots.

Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

Performed Sanity testing and Ad-hoc testing when required.

Found Defects, prepare Defect reports and Status reporting, Bug Triage, Defect tracking using Jira.

Share Daily Status Report with all the team members, Team Leads, Managers and Clients.

Executed some test cases using TestNG parameters, data providers, suites, parallel suites, groups.

Involved in the use of Cucumber Step Definition, Scenarios and Features.

Involved in the enhancement of Hybrid framework using Eclipse and Java.

Involved in the evaluation of the code written in Ruby for performing testing of few Test Cases.

Performed testing on Web Services using WSDL and SOAPUI for to check the communication between devices over networks.

Used Jenkins tool for continuous integration of the builds.

Created test cases and performed Database testing to check the data is being migrated properly.

Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.

Conducted Conflict Management meetings with the team, stakeholders for the better quality outcomes.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, MySQL, Jira, XPath,CSS, Cucumber

2.Project Profile:

Project Title

Mass Affluent

Client

Bank of Scotland

Location

London

Duration

April 2012 – July 2013

Role

QA Engineer

Project Description:

Mass Affluent project finds the all the available Mass Affluent Customers and Accounts in the banks which are going to migrate the accounts. This project identifies such customers and accounts and maintains a separate track of details of those and then migrates all those accounts present in bank to the specified bank.

Roles and Responsibilities:

Attended Weekly Status meetings, Walkthrough meetings, QA meetings, and bug review meetings.

Create and executed Automated test cases using Selenium WebDriver, TestNG and Database as source of Test Data.

Prepared test data for most of the test cases.

Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.

Compared and analyzed actual results with expected results and reported the deviations to appropriate individuals for resolution.

Developed Spec Flow unit tests using Selenium to bind every business requirement to application code following a behavior driven development (BDD) approach

Performed API testing using SOAPUI and database testing to confirm all the data is being migrated to the specified tables.

Raised defects while doing System Integration Testing, defect tracking and regression testing.

Involved in Unit Testing, Handled issues in System testing and UAT

Worked and corresponded with software engineers, venture supervisors and different gatherings so as to set and meet quality benchmarks and due dates.

Code deployment after the fix to the code has been done and verification of the proper code deployment.

Environment: Selenium WebDriver, Java, Oracle, Selenium IDE, RC, TestNG, SOAPUI, HP Quality Center

3.Project Profile:

Project Title

Mortgage Migration Release F

Client

Halifax

Location

London

Duration

Jan 2011 – April 2012

Role

QA Engineer

Project Description:

Mortgage Migration Release F project migrates all the mortgages accounts, details from various other banks and platforms to a single bank. All active, blocked and closed accounts will also be migrated into a single platform to make it cost effective, time saving and easy to use system. This project unites different mortgage accounts present in different platforms associated with different banks into a single platform and then migrate those accounts to the target system. After successful migration of accounts, the accounts present in the respective other platforms will be closed as part of migration.

Roles and Responsibilities:

Created Test Cases, Test Scripts, Test Scenarios, and defect reports.

Attended Weekly Status meetings, Walkthrough meetings, QA meetings, and bug review meetings.

Prepared test data for most of the test cases.

Executed some test cases manually. Compared and analyzed actual results with expected results and reported

the deviations to appropriate individuals for resolution.

Executed Automated test cases using QTP.

Involved in the kick off meeting.

Performed API testing using SOAPUI and database testing to confirm all the data is being migrated to the

specified tables.

Prepared deliverables required for completing the project like End of Test Report, updated Test Scripts.

Raised defects while doing System Integration Testing, defect tracking and regression testing.

Involved in Unit Testing, Handled issues in System testing and UAT

Test and Run various APIs as part of System Integration Testing.

Worked and communicated with programmers, project managers and other groups in order to set and meet

quality standards and deadlines.

Used Quality Center to store all testing results, metrics, implemented test plan document, created test cases,

defect tracking and reporting.

Code deployment after the fix to the code has been done and verification of the proper code deployment.

Raised many Clear Quest request as part of code fix, issues in UAT.

Environment: Java, MySQL, QTP, SOAPUI, HP Quality Center

4.Project Profile:

Project Title

TAFF

Client

UniverCell

Location

Hyderabad

Duration

Aug 2009 – Jan 2011

Role

Test Engineer

Project Description:

TAFF is online Shop Application for UniverCell. Online store functionalities are selection of phones, plans, packages, Solutions and services. All the content information for online shopping is maintained and retrieved from content management system. The catalog related data is retrieved from the business. All the business rules surrounding devices, plans, services and accessories details are maintained in business control center.

Roles and Responsibilities:

Executed Batch Suites in mainframe for migrating of various into Lloyds accounts.

Prepared deliverables for the project like Functional Test Plan, Test Scripts, and End of Test Report.

Raised defects while doing System Integration Testing, defect tracking and regression testing.

Involved in Unit Testing, Handled issues in System testing and UAT

Test and Run various APIs as part of System Integration Testing

Worked on Table bases and IMS database.

Performed Sanity testing during code deployment after the fix to the code has been done and verification of

the proper code deployment

Raised many Clear Quest request as part of code fix, issues in UAT.

Environment: Cobol, JCL, DB2, APIs, Mainframe Testing, In Sync, IBM Clear Quest, HP Quality Centre, IBM Utilities, XML

5.Project Profile:

Project Title

QA Customer

Client

ABMH

Location

Pune

Duration

July 2007 – Aug 2009

Role

Test Engineer

Project Description:

QA Customer gathers all the details of the customers and divide them into their respective group for easy identification of the customer status on various levels. The account status of the customers are to be identified and based on the status the further classification of goodwill, types of loan the customer into will be added.

Roles and Responsibilities:

Created Test Cases, Test Scripts, Test Scenarios, and defect reports

Arranged deliverables for the task like Functional Test Plan, Test Scripts, and End of Test Report

Identified defects while doing System Testing and regression testing also involved in defect tracking.

Involved in Unit Testing, Handled issues in System testing and UAT

Performed Sanity testing during code deployment after the fix to the code has been done and verification of

the proper code deployment.

Environment: HP Quality Center, MS Excel, MySQL

Education: B.Tech(India)



Contact this candidate