DEVENDER SINGH
Phone: 407-***-****
Email: *******@*****.***
Summary
Sr. Business Analyst and Quality Assurance engineer with more
than 9 years of total experience and 5+ years of Project
Management Experience. Extensive experience of working with
waterfall, Agile/Scrum, hybrid, Lean and CMMI software
development methodologies. Highly experienced in the areas of
Business Analysis, Systems Analysis and Software Testing with a
focus on
- Implementation and Integration of Policy Administration Systems
- Data warehousing and Reports/Feeds
- Re-Engineering Legacy Insurance / Banking / Mutual Fund Systems
- Onshore-Offshore software development model
Detailed Business Knowledge in following areas:
Life Insurance and Annuities
Property and Causality Insurance
Mutual Funds
Banking
Accounting
Tax Laws
TECHNICAL SKILLS
Financial Systems: AdminServer, ORACLE-PAS, LifeCad, LifePro,
LifeTrac, Vantage, Navasis, SunGard Illustrations, ACAPS, CKC,
DTCC, Annuitysetup, Annuitynet, TAP, CCMS
Business Analysis: Rational Rose, UML, Use Cases MS Visio, MS
Words
Project Management Tools: PMBOK, Visio, MS Project, Sharepoint
Administration,
Testing Tools: QTP 8.2, WinRunner 7.0/7.5/7.6, LoadRunner 7.5,
SilkTest 6.5.1.0
Bug Reporting Tools: TestDirector 8.0, PVCS, Team Track,
ClearQuest, Lotus Notes
Operating Systems: HP-UX 11i, Sun Solaris, MS Windows NT 4/2000,
Database: MS SQL Server, SQL Scripting, MS-Access, Oracle, ISIS,
Toad, Oxygen, Aqua Data Studio
Source Control: Rational ClearCase, Visual SourceSafe
Web Development: XML, HTML, DHTM, JavaScript, Perl, Apache, IIS
5.0 .Net
Experience
Lead Business Analyst 06/2006-11/2007
and 04/2008 -
Present
Fidelity Investments - Life Insurance and Annuities Company
Creating and maintaining work schedules and metrics.
Leading a team of business analysts.
Configuring XML based business rules for Policy Administration
System based on BRD and Prioritizing Requirements
Creating BPR (Business Process Re-Engineering), BRD, HLD
documents which include business requirements for different
applications including Policy Administration System, Data
warehousing (Reports n Feed), Annuitysetup, DTCC, CKC etc.
Organizing JAD/JAR sessions
Providing basic Insurance/PAS training to fellow BA's and QA's
Acting as a Liaison between Business and Development
Organizing GAP sessions with AdminServer team and suggesting
possible business solutions
Using ReqPro to create Business requirements and create QA
requirements from Business requirements
Designing developing and executing test plans to ensure new
applications (AdminServer) and enhancements to existing
applications satisfy business requirements and meet high quality
standards. Design QA test strategy for the Policy Administration
System using Mercury Quality Center
Experienced in using complex actuarial calculators
Business Analyst/ Development Manager 11/2007-04/2008
Merrill Lynch - Life Insurance and Annuities Company
Leading team of 4-5 configuraters for Configuration of Policy
Administration System (a Web-based .Net application)
Reconciled BRD and HLD documents
Configured XML based business rules based on BRD.
Created and maintained Project Plan and work schedules
Unit tested the code.
Organized daily triage meetings.
Prioritized and assigned work to developers.
Worked closely with the business and created and maintained
accurate and measurable Business Requirements.
Created software requirements from business requirements
Business Analyst/ Sr. QA Engineer 03/2005-05/2006
Phoenix Life Insurance - Life Insurance and Annuities Company
Created business requirement documentation (BRD) for web based
.Net applications.
Worked closely with Actuaries and Actuarial models to create
expected results.
Tested Dispatcher for different B2B and HTTP web services.
Created expected results files based on ACORD standards using XML
Spy
Used Beyond Compare to validate XML files.
Executed test cases and reported defects using Lotus Notes.
Worked closely with developers to get defects fixed.
Participated in weekly project meetings with developers and
configures.
Automated and created the test scripts after initial manual
testing using SilkTest 6.5.1.0.
Ran the automated test bed ever week for the purpose of
regression testing.
Trained Interface team testers and UAT team.
Lead the QA team of 5 testers under direct supervision of QA
manager.
QA/ UAT Engineer 03/2004-03/2005
Key Bank - Banking Company
Created Test Plan and Test Cases for ACAPS (Automatic Credit
Application Processing System) is a comprehensive, online,
instant response system that supports the capture, investigation,
approval, closing, documentation and booking of credit card
applications
Lead the team on Daily Defects status and Progress meetings
Reported defects and discuss details with Project managers
Performed UAT (User Acceptance Testing), functional testing for
conducting real time scenarios basically for account related
transactions
Worked with business units to determine UAT requirements and
goals
Used Test Director as a repository for Test Cases and for Defect
Tracking for all the projects
Used WinRunner 6.0 for automating the testing process
QA Analyst 01/2003-02/2004
Nationwide Insurance - Property and Causality Insurance company
Nationwide is a leading global insurance organization serving
businesses and individuals with a broad range of insurance
products and insurance-related services. This project dealt with
creating a website for Nationwide agents so that they can write
their own policies for small business insurance. Every agent has
a unique login ID and password. Data entered on the website is
passes to TAP (Tailored Accounts Process). TAP does all of the
calculations based upon user requirements for insurance and
issues a quote to agent, which can be passed on to the customer.
Created detailed Test plans as per the business requirements.
Wrote Test cases based on the Test Plan.
Created the Traceability Matrix to keep track of changes in the
Business requirements to that of the testing efforts.
Worked with business units to determine UAT requirements and
goals
Used Mercury Interactive Test Director to track and analyze the
defect lifecycle and informed/updated the management about the
document repository.
Created automated test scripts in WinRunner by using Web Test
Add-In for nearly 660 web pages for navigation, data integrity,
data validation, performance and functionality testing.
Performed UAT (User Acceptance Testing), functional testing for
conducting real time scenarios basically for account related
transactions.
Facilitated formal review meetings with project teams and
developers to report, demonstrate, prioritize and suggest
resolution of issues discovered during testing.
Participated in regression, stress and functionality testing
Tested the content management from Vignette displayed on the
Portal client site.
Tracked, reviewed, analyzed and compared Defects using Test
Director.
QA Analyst 01/2002-12/2002
NeighborCare Inc.
The application was an in house application and provided
information of the inventory levels of the medical supplies. The
company managers could then take necessary steps to restock the
supplies effectively and also for an efficient inventory
management. The application had been developed using Java,
JavaScript, and JSP on the Server Side and Oracle as the database
running on UNIX. Performed end-to-end testing on the entire
system.
Developed test plans, test scripts for manual and automated
testing for the application.
Performed manual testing prior to automated testing on the
application
Backend Testing was used to check Database integrity by executing
SQL statements
Generated Test Plan and Test Specifications as per user's
Business requirements.
Performed UAT (User Acceptance Testing), functional testing for
conducting real time scenarios basically for account related
transactions.
Involved in defect tracking and management
Developed and executed Test scripts, and Test Cases
Backend Testing was used to check Database integrity by executing
SQL statements
Wrote SQL statements to extract data from the Tables
Developed test cases and scripts for Functionality, Security and
Recovery Testing
Interfaced with developers to resolve technical issues and
investigated software faults
Performed execution of test cases to verify the expected results
Performed Regression testing using Win Runner automation tool
Performed performance, stress and load testing using Load Runner
Test Director was used to track analyze and document defects
Trainee QA Analyst 11/2000-12/2001
Aalop Corporation, India.
Worked on application called CCMS which is for monitoring credit
disbursement and monthly recovery from customers. This is
actually a loan monitoring system to follow-up credits to
customers on different consumer items; find out special
information and print useful report.
Analyzed user requirements and documented test requirements using
Test Director requirement module
Performed End-to-End testing manually and was associated with
User Acceptance Testing.
Prepared test plans using business and functional requirement
document.
Played back application state, test cases using WinRunner
Performed regression, functional and data driven etc. tests using
WinRunner.
Tracked bugs and generated report using test director.
Education/ membership
Punjab Technical University 1996-2000
Punjab, India.
4 year Bachelor of Engineering and Technology
PMI Institute 2008
Member-Project Management Institute (PMI)
[pic]