Vipin Negi QA Engineer

21
Name: Vipin dev Sr. QA Analyst Email: [email protected] Phone: 630-618-0944 ______________________________________________________________________ ______ Professional Summary : Over 8 years of experience in Software Analysis, Design, Development and Software Quality Assurance Testing (Manual / Automation) of Client Server and Web Applications. Proficient in Manual Testing and in using automated testing: Win Runner, Load Runner, Test Director and QTP. Proficient in Understanding SDLC Experienced in Water fall and Agile Methodologies Experienced in developing UseCase Model, Analysis Model, Design Model, Implementation Model, Use Case Diagrams, based on UML methodology. Expertise in testing for Database Design models using Oracle 10g/8i/7.x, SQL Server 2000/2005/2008, T-SQL, PL/SQL on ASP.NET, Java, SQL SERVER for finance and banking domains. Experience in creation and execution of Test plans, Test scenarios, Test scripts, Test Cases based on business requirements for Windows7/XP/NT/98, UNIX environments. Experienced in Functional Testing, Integration Testing, Regression Testing, Performance Testing, Stress Testing, Load Testing, User Acceptance Testing (UAT). Creating automated test scripts for testing the Functionality’s of Planned Test Cycles. Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation. Proficient in using Document Management and Web Content Management solutions using SharePoint server. Over 4 years of experience in Testing of Web Forms, Informs, Web based applications using ASP.NET, VB.NET, C#, ADO.NET,

Transcript of Vipin Negi QA Engineer

Page 1: Vipin Negi QA Engineer

Name: Vipin devSr. QA Analyst Email: [email protected] Phone: 630-618-0944____________________________________________________________________________

Professional Summary :

Over 8 years of experience in Software Analysis, Design, Development and Software Quality Assurance Testing (Manual / Automation) of Client Server and Web Applications.

Proficient in Manual Testing and in using automated testing: Win Runner, Load Runner, Test Director and QTP.

Proficient in Understanding SDLC Experienced in Water fall and Agile Methodologies Experienced in developing UseCase Model, Analysis Model, Design Model,

Implementation Model, Use Case Diagrams, based on UML methodology. Expertise in testing for Database Design models using Oracle 10g/8i/7.x, SQL Server

2000/2005/2008, T-SQL, PL/SQL on ASP.NET, Java, SQL SERVER for finance and banking domains.

Experience in creation and execution of Test plans, Test scenarios, Test scripts, Test Cases based on business requirements for Windows7/XP/NT/98, UNIX environments.

Experienced in Functional Testing, Integration Testing, Regression Testing, Performance Testing, Stress Testing, Load Testing, User Acceptance Testing (UAT).

Creating automated test scripts for testing the Functionality’s of Planned Test Cycles. Extensive knowledge of QA methodology, standards and procedures such as creating and

executing test plans and test scripts generation. Proficient in using Document Management and Web Content Management solutions

using SharePoint server. Over 4 years of experience in Testing of Web Forms, Informs, Web based applications

using ASP.NET, VB.NET, C#, ADO.NET, COM/COM+, DCOM, XML, Web Services, Windows Services, XSLT, UML, SSRS and Crystal Reports

Excellent track record of successful completion under tight deadlines. Well versed in Testing methodologies, product development cycles and processes.

Involved in developing and executing Test strategies, Test plans, Automated Test scripts, and software Deployment/Release processes

Expertise in writing & testing stored procedures queries in SQL Server. Strong knowledge in SQL, UNIX Shell Scripts. Designed and implemented Functional, Load, and Stress automated tests in Web

applications written in VB.net, ASP.net, C#, Java, JSP. Proficient in automated testing for Client / Server, Internet, Intranet and web

applications using automated tools.

Education:

Bachelors in Computer Science/Economics from Eastern Illinois University (EIU) Charleston, IL.

Page 2: Vipin Negi QA Engineer

Technical Skills:

Databases Oracle 11g/10g/9i/ 8i/8.x/7.3, SQL SERVER 2000/2005, SQL Server, Ms-Access

Languages C, C++, C#, ASP.NET, SQL, PL/SQL, VB, VC++, EBJ, JSP, PERL, CSS, T-SQL, STRATUS, XML, HTML, DHTML, XAML, J2EE, Java, JSP, T-SQL, JavaScript, VB Script, SSRS, Crystal Reports

Testing Tools LoadRunner 7.5/7.8/8.1/9.0, QTP 8.2/10.0, WinRunner 7.5/8.0, Performance Center, Quality Center, Test Director, TFS, SOAP UI , Microsoft Test Manager, Visual Studio, SQL Server Management Studio 2010

Test Strategies Manual Testing, Functional Testing, Integration, System, Regression, Testing User Acceptance, Smoke, Black Box, Web Testing, White Box, Load Testing

Operating Systems Windows Vista/XP/2000/NT/98/95, Ms-DOS, UNIX, LINUX, Sun Solaris

Web, DB, App Servers IIS 5.0/6.0, Apache/Tomcat, Web Logic, Web Sphere, SQL Server 7/ 2000/2005/2008, Iplanet

Packages MS-ACCESS, DBASE, OFFICEMethodologies SDLC, CMMI, Scrum, Fit, ISO, Waterfall, RUP, UML, TDD,

STRUTS, SOAP

Professional Experience:

Accenture Consulting, Client & Delivery Solutions

Chicago, IL

Delivery/Outsourcing Lead (Contract) Jan 2015 – Present

Client (Maurices, Duluth)

Perform manual and automated testing of a web-based application.

Interacted with Business Analysts and developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.

Responsible for the build validation process on an ongoing basis.

Followed in Page Object Design Pattern for writing test cases in TestNg. Identify and document the significant New Integration features and software components

that will require testing.

Page 3: Vipin Negi QA Engineer

Followed and implemented testing strategies and approaches to be employed.

Assisted in writing the Test Strategy to be used for functional, regression, integration, and end to end smoke testing.

Involved in the Project in the Regression Cycle mainly testing the complex module i.e. Real Time Publishing meeting the deadline.

Wrote SQL queries to validate that actual test results match expected results. Prepared the traceability matrices to fill the gap between the requirements and the test cases

covered.

Identified test cases to automate. Automate those test cases using Selenium RC, TestNg and Java (Eclipse IDE).Contributed in framework creation.

Identified test casesto automate, Enhanced framework (pages & parts), Helpers and test cases implementation.

Written Data Driven test cases and Analyzed test results in TestNG reports.

Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.

Document test results and defects.

Reporting of bugs via Bugzilla application.

University of Minnesota, OVR Research Group

Minneapolis, Minnesota

Senior QA/Technical AnalystOct 10th 2014 – Jan 2nd 2015

Project Description: OVPR IT leverages the service offerings such as Enterprise Research Systems Support Services, Analytics and Reporting Services, Solution Development Services, System Development Services to offer end to end solutioning for OVPR Unit business needs. Solutions are designed and developed using existing technologies and systems whenever practical. Gaps are filled through small scale application development (in house, contracted, or as appropriate). Once developed, tested and implemented, solutions are supported and maintained by OVPR IT.

Assisted with creating detailed test plan. Executes test plan and document test statistics, metrics and results.

Assisted in formulating and defining system scope and objectives through research and fact finding. Documents current business process and prepares business/technical requirements for new or existing individual applications or module functions.

Page 4: Vipin Negi QA Engineer

Assisted with creating detailed functional/technical system specifications by researching business or user needs and documenting requirements.

Works with clients and development group on troubleshooting production and application issues. Evaluates and follows through on issues and problems until resolved or escalated.

Defines requirements for data and creates data reports per user requests. Prepares communications and presentations on system enhancements and delivers

training to end users on system processes and functionalities

Wells Fargo Home Mortgage

Minneapolis, Minnesota

Senior QA/BA Analyst April 21st 2014- Oct 7th2014

Served as a liaison between the business community and the IT organization in order to provide technical solutions to meet user needs for applications to be migrated to Windows 7 environment.

Interface with internal customers for planning, execution and support efforts and Responsible for assembling and facilitating the review and approval of the business requirements.

Managing day to day operational aspects of projects to ensure adherence to scope, conferring with project staff to outline the work breakdown schedule (WBS), assigning duties, responsibilities and scope of authority, directing and coordinating activities of project personnel, modifying schedules or plans as required and effectively applying and enforcing project methodology.

Identify, monitor and communicate risk and potential implementation issues to the business in order to develop mitigation and resolution strategies that ensure proper business continuity for all stakeholders.

Provided direct IT support for Front Office in the Americas region for new Operating System, mobility and messaging components for a wide variety of users, applications and devices.

Effectively managed multiple projects through balancing operational and production support responsibilities, ad-hoc customer requests and project-related activities and support.

Quality Assurance: Oversee application packaging. Review user acceptance test plans. Ensure project deliverables meet the agreed standards and are fit for production release. Perform or escalate troubleshooting activities to diagnose User Acceptance issues.

Using Tools such Microsoft Test Manager and Visual Studio to assign/validate items to different teams

Assisted Automation team with the requirement and gave inputs for creating framework Undertook daily scrum calls fro status updates from various teams.

SECURIAN FINANCIAL GROUP

ST PAUL, MN

Page 5: Vipin Negi QA Engineer

QA TEAM LEAD SEPTEMBER 2013 – APRIL 2014

Project Description: Admin Server is a flexible administration software package. It uses XML for users and updates easily for quicker product development. The SLIC (New York Life Product) is in the process of being processed with the assistance of Adminserver as its main use is to process traditional fixed premium life insurance products like Term or Whole Life into Universal life such as SLIC. The system provides the essential administrative capabilities for the operation of our business including both scheduled and nonscheduled transactions. Adminserver then feeds and receives information from other systems such as Client foundation server (used for storing and changing client data) and Vista (to issue new contracts, order and receive requirements, approved policies and pay for policies).

Actively monitor project activities in order to prevent problems and solve them quickly and efficiently when they occur. Ensure project team is aware of issues on a timely basis.

Develop test cases and an adequate test plan to validate reporting deliverables in compliance to Securian Standards.

Recognize team members for their effort in the project on a regular basis to keep the team motivated throughout the project. Engaged project sponsor to ensure project team members are recognized.

Created and administered MS Project Plans and Master Resource Pool to support Resource Managers with resource planning and management.

Guided project team members, and influenced them to take positive action and accountability for their assigned work.

Use of Quality Center 11.0 for Test Cases, Defect management, Execution and others. Engaged project team to participate in lesson learned for post rollout after the releases Identified improvements to do with future projects to avoid them. Partnered with vendor and internal project team during design, development and

testing phases of Compensation, Tax project, Adminserver and Post rollout projects. Worked with business owner to develop project charter and SOW. Developed

timeline options for projects. This provided business the clarity to pick the right option based on resource availability and reduce risks.

Developed a great relationship with business owners, internal team members and with external vendors. This has helped me deliver successful projects in a matrix environment.

Lead marketing strategy projects to increase case count.

GreenTree Financial

Page 6: Vipin Negi QA Engineer

St Paul, Minnesota

Business Intelligence Tester/Release ManagementMarch 3rd 2013 – Sep 16th 2013

Project Description: The MSP Platform is targeted as the loan servicing platform that will be used to support all GSE first lien real property loans. The MSP platform is currently supporting the servicing of a small number of Freddie Mac loans. The MSP pilot includes a payment processing function that generally mirrors the one on the GTA platform. However, it is a generic MSP process and does not include Green Tree specific rules for accepting payments (as developed on the GTA platform). During 2013, the business is scheduled to acquire and board more than 1.3 million new loans – initially all of them to GTA. In the 3rd quarter, we are expecting to move some 500,000 Fannie Mae loans from GTA to MSP to alleviate GTA capacity concerns. In order to support such a move, the payment processing function needs to be streamlined to handle the high volume of payments on MSP loans without manual intervention and exception handling for misapplied payments between GTA and MSP.

Acted as one of the focal point and leaders to all quality related program – Planned and

organized approach towards work.

Develops and implements quality assurance standards, processes, and procedures based

upon the SDLC methodology.

Loan Servicing Vendor and Project Management 

Work with Loan Servicing Vendors to ensure all SLAs are being met, invoices are

accurate, and process enhancements are defined and implemented according to Company

requirements.

Assist Loan Servicing Management in implementing all VB and process enhancement

projects

Assist in establishing project scope

Support projects as they move from initiation to implementation and conduct project

reviews with impacted staff.

Prepare instructional documentation and update user documentation to reflect new

modification             

Page 7: Vipin Negi QA Engineer

Develop and execute User Acceptance Testing

Develop test cases and an adequate test plan to validate reporting deliverables

Execute User Acceptance testing clearly documenting results

Work in conjunction with technology staff to ensure enhancements met the needs of the

business or client

Wells Fargo Home Mortgage

Minneapolis, Minnesota

Senior QA Analyst April 31st 2012– Feb 31st 2013

Project Description: One Home Preservation (1HP) Project’s goal is to provide a standardized

workflow tool to work key milestones within Home Preservation. The purpose of 1HP to provide

a common operating model based on Wells Owned. 1HP is driven by five guiding principles that

serve as a uniform approach as the project expands. These five principles are as follows: (1) 1HP

baseline must be proven out based on operational performance metrics to complete rollout to all

other investor groups, (2) System performance, capacity and scalability must be within

acceptable results during rollout to FHLMC and future HP Investor groups, (3) One Template

functionality must be in place and functioning per business expectations for Wells Owned prior

to implementation into other investor groups, (4) Baseline functionality must be kept to essential

operating business needs with only true external Investor specific requirements recognized, and

(5) Operational and program teams will leverage existing 1HP business process, training and

project templates/materials with updates for only true external investor specific considerations.

Cause analysis of 1HP program for Well Fargo Home Mortgage Preservation

Program in compliance with government rules and Regulations.

Supervised and guided quality testers and engineers to establish quality standards as per

industry and market requirement.

Ensured that all the quality standards are met by all departments by making the team and

various other departments involved, understand the importance of maintain quality

standards.

Page 8: Vipin Negi QA Engineer

Created appropriate test cases and Plans in HP Application Lifecycle Management

(ALM) 11 by converting complex business logic to be used for UAT, System and

Integration testing.

Involved in heavy coordination with different group of teams from Origination to

Business to get an idea on how to approach a required application.

Coordinated writing and peer review of test cases for Functional/SIT and Regression

(systems integration testing).

Coordination with UAT members to assist them in writing/creating scenarios to help

enhance the process

Coordination with Configuration team to assist them in Unit Testing to validate the

quality from SQA standpoint.

Acted as one of the focal point and leaders to all quality related program – Planned and

organized approach towards work.

Worked with WF Offshore for status Updates and progress weekly

Log, track and verify resolution of software and specification defects along with

documenting all phases of QA Process

Single handedly owning, operating and upgrading test environment for entire QA Group.

Maintaining a strict schedule for meeting deadlines in a fast pace work environment.

Wells Fargo

Charlotte, NC

Senior QA AnalystOct 31 2011- April 18th 2012

Project Description: After review of the syndicated business and its supporting applications by

both the legacy Wells Fargo (Agency Service West) and legacy Wachovia (Agency Service

East), the Wells Fargo merger team selected Loan IQ as the future state system of books and

records for syndicated lending, syndicated loan trading, and the multi-currency lending

portfolios. LIQ product process three different types of deals made by Wholesale Operations:

Deal where Wachovia is the Agent Bank and is in a Host Bank Position. Deals where Wachovia

is NOT the agent bank, but is in a Host Bank trading position. Deals where Wachovia is the

Page 9: Vipin Negi QA Engineer

Agent Bank and there is not a Host Bank Situation. Loan IQ is a client server application, which

allows various forms of testing depending upon the role assigned to an individual

Develops and implements quality assurance standards, processes, and procedures based

upon the SDLC methodology.

Manual Testing around the whole Process.

All documentation will comply and adhere to the Wholesale SFITS QA Team Process,

WPM and WPMO processes.

Design, implement, execute and debugs information technology test cases and scripts.

Evaluated production readiness of project delivery by validating and documenting the

completion of testing and development. .

Review requirements documents, system concept documents and functional and technical

design documents.

Work with the development management team and project managers on resource and

schedule issues.

Loan IQ Application Testing and Coordinating with PM to ensure the deadlines are met.

Customize, communicate and enforce QA best practices across all SDLC phases.

Coordinate and manage testing effort between 3rd party vendors, internal IT teams and

Business Units.

Hold walkthroughs for Test Plans and Test Scripts with the IT team, 3rd party vendors

and business partners. Communicate testing expectations to project managers and project

team members.

Maintain and monitor defect tracking tool (Tracker), overseeing identification and

problem/defect resolution.

Create a Test Summary at the end of the project and present to the project team..

US BANK QA AnalystMinneapolis, Minnesota  April 11- Oct11

Project Description: US Bank customers expectation and usage of the Internet Channel continues to rise and currently US Bank lags the industry leaders in online capabilities and adoption. As a

Page 10: Vipin Negi QA Engineer

result the company has embarked on a major corporate initiative to refresh the Internet Channels offering. The impact will be a more robust user friendly Internet Banking experience for US Bank customers-this will result in an increase in products sold and an increase in revenue. 

Developed documents, conducted workshop for knowledge transfer and User Training

for maintenance of Test Scripts and Scripts handlings after go-live stage

Working with SMEs to get complete functional knowledge.

Designed Test Plan for Lead marketing application project, with details of test

environment, test strategies, resources, risks involved throughout the testing phase.

Designed Test Plans/Test cases based on Use Cases, High Level Requirements, Design

and Detail Design documents covering all positive and negative Testing scenarios

Performed manual, functional, integration, regression and end-to-end Testing.

Created Test cases for positive and negative scenarios using Quality Center.

Uses advanced knowledge of applications to provide technical assistance in identifying,

evaluating, and resolving highly complex test problems. Researches new products and

industry method

Used SOAP UI to test web services

Use of IBM clearquest for defect tracking.

Process management (insure that testing is performed in a consistent and traceable manner). 

Ability to work in cross-functional teams across multiple levels of the organization

Kraft Foods

Chicago IL July 09 – Feb 11

Project Description: This application was developed for the internal use of the Kraft foods employees. The OTSS is a tool that lets one enter the details of the time spent on various project activities every week. This helps the management collect data regarding the distribution of efforts across project tasks. Data thus collected could help estimate future projects with better accuracy. This is Intranet application, so that it will be accessed in a particular port at any time.

Developed documents, conducted workshop for knowledge transfer and User Training

for maintenance of Test Scripts and Scripts handlings after go-live stage

Page 11: Vipin Negi QA Engineer

Working with SMEs to get complete functional knowledge.

Designed Test Plan for Lead marketing application project, with details of test

environment, test strategies, resources, risks involved throughout the testing phase.

Designed Test Plans/Test cases based on Use Cases, High Level Requirements, Design

and Detail Design documents covering all positive and negative Testing scenarios

Performed functional, integration, regression and end-to-end Testing.

Created Test cases for positive and negative scenarios using Quality Center.

Extensively used Quality Center for test scripts and defect management. Tracked the

defects and logged into Test Director.

Checked the basic functionality by manual testing.

Performed web test using QTP for checking page contents, broken links, web objects,

frames and tables.

Used Quality Center for bug tracking and reporting, also followed up with development

team to verify bug fixes, and update bug status.

Tested the backend database using SQL queries and worked with Where, Group By and

having clauses.

Maintained Test Matrix for latest test results information.

Performed backend testing using SQL queries to test data integration and consistency.

Participated in weekly walkthrough and inspection meetings, to know the status of the

testing effort and the project as a whole.

Environment: QTP, Quality Center, Data Stages, Java, Java Script, Linux, Windows XP, SUN Solaris Unix, Weblogic 9.2, Perl, SQL, PL/SQL, Autosys, DB2,Oracle 10g and MS Excel

State of Kentucky-Department of Social Services

Location: Louisville, KY

Sr. Tester March 2007 – May 2009

Child Support Enforcement System (CSES)

Description: The Child support enforcement program is the government program responsible for the collection and distribution of payments and medical support enforcement to support children

Page 12: Vipin Negi QA Engineer

in single-parent/guardian families. Federal regulations require all states and territories to have a child support enforcement program. The Federal Office of Child Support Enforcement tracks many aspects of child support nationwide which helps millions of families in United States. This application involves various Business process like Case Initiation, Medical support, Financials, Collections and Disbursement.

Responsibilities:

Involved in the Manual/Automated Testing.

Developed detailed Testing Strategy, Test Plan and Test Cases for the entire application.

Developed the Test plans for GUI, Functionality Testing, System Testing and User

Acceptance Testing.

Used Quality Center to invoke the scripts and initially performed the baseline testing and

organized all the scripts systematically and generated reports.

Attended QA weekly meetings, proposals for resolving the conflicts.

Weekly reports, interim test reports, build status reports Go/ No go reports etc... Preparation

and presentation to management.

QA resources utilization report preparation.

Involved extensively in Black Box testing.

Involved in the preparation of test plan specifying an overview of testing approach, testing

strategy, roles, and responsibilities.

Extensively involved in Data-integrity testing writing SQL queries.

Used SQL queries & Join operations to Test database tables.

Linked requirements to test cases for Traceability in Test Director.

Performed Manual Testing and Automated Testing.

Extensively used Quality Center for defect tracking management

Validated Target Data using SQL against Business rules.

Coordinated and communicated with Users for conducting their User Acceptance Test before

releasing the code for production.

Technical Environment: ASP.NET 2.0, C#, SQL SERVER 2005, JavaScript, Websphere, J2EE,

SQL, UNIX, XML, LoadRunner 7.5 and Quality Center

Comcast Communications, Philadelphia, PA (Dec’05 - Jan ‘07)

Page 13: Vipin Negi QA Engineer

QA Tester

Comcast had initiated a Revenue Assurance program to identify measure and investigate any process or system issues that have an impact on revenue generated or collected. The Revenue assurance program will focus initially on usage collection, usage processing and billing processes and systems. As a part of this Revenue Assurance program, several reports and measurements are needed based on ICOMS call records for International and Domestic usage, call plans and other charges, credits and adjustments records.

Responsibilities:

Involved in both Manual/Automated Testing.

Created and Executed Test Plans, Test Cases and Test Scripts.

Wrote, reviewed, and developed detailed defect reports.

Developed detail performance test plans.

Gathered data requirements for LoadRunner tests and created Scenarios using Controller.

Extensively worked on Quality center for bug reporting.

Created performance testing requirements by scaling down the transaction volume for the

environment based on the production expected usage trends

Created Test Scripts for the Application using Virtual user Generator.

Enhanced and modified the scripts according to the test case scenarios.

Parameterized the scripts and enhanced them according to the test case.

Conducted load and performance testing using LoadRunner by creating rendezvous

points to simulate heavy user load, and transaction points to test application response time.

Monitored the run scenario using various monitors to identify functionality and

performance issues including: Deadlock conditions, database connectivity problems, system

crashes under load.

Used LoadRunner graphs to analyze the results.

Analyzed the system resource usage, Memory and CPU utilization.

Ramp down virtual users to determine if the system has any memory leaks.

Analyzed load balancer settings to perform Spoofing.

Performed LoadRunner tests with 1500 to 2000 virtual users.

Technical Environment: Java, J2EE, XML, Quality Center, WebSphere, MQ Series, DB2, Windows, LoadRunner 6.5.

Page 14: Vipin Negi QA Engineer

References: Available up on request