Vipin Negi QA Engineer
-
Upload
vipin-negi -
Category
Documents
-
view
206 -
download
0
Transcript of 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.
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.
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.
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
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
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
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.
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
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
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
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
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)
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.
References: Available up on request