Prashanth G Shankarappa
Quality Analyst/Lead with 7 years career track and outstanding record of
accomplishment in Information Systems. Expertly led multiple projects to
improve efficiency and productivity with a superior ability to define and
map project scope, specifications, project timeline, resources from
planning through production. Has expertise in requirements gathering,
managing and documenting functionality requirements, and communicating
effectively with management, developers and QA engineers. In addition,
extensive experience in all aspects of testing methodology and quality
assurance including test planning, conceptualizing testing strategy,
designing and implementing quality processes, executing test cases, logging
and tracking defects to closure and collecting and analyzing metrics.
Major Strengths:
. Experience in all phases of Software Testing Life Cycle: Requirement
Analysis, Test Planning, Test Case Design, Test Execution, System
testing and User Acceptance Testing
. Experience in various types of testing: Black Box testing, Sanity
testing, Functional testing, Integration Testing, System Testing,
Acceptance testing and Regression testing
. Knowledge of Software development Lifecycles - Waterfall, Rational
Unified process and Agile Scrum methodology
. Develop Test Strategy, Test Plan, Test Scenarios and Test Cases
. Develop and Implement Automation Framework
. Develop and Maintain Automated scripts using HP Winrunner, HP Quick
test Professional and Microfocus Test Partner
. Working Knowledge of Defect Management tools like Compuware
Trackrecord, Merant tracker and HP Quality Center
. Knowledge of HTML, XML, VBScript and VBA.
. Knowledge of database - Oracle, SQL Server and MS Access
. Onsite-Offshore Coordination, Knowledge Transfer
. Develop tools using MS Access and Macros to automate processes
. Hands on experience of Business domains - Health Insurance, Auto and
Property Insurance, Annuities and Telecom
. Excellent communication and interpersonal skills with strong Customer
orientation and Client interfacing skills
Certification / Training:
. LOMA 280 Certification (Healthcare Life Sciences)
. Certified Scrum Master from Scrum Alliance
Professional Experience:
Employer: Compuware Corp., Madison, WI July-2008 - Present
Client: American Family Insurance
Projects:
CIM (Customer Information System), SIS (Sales Initiation System) Auto and
Property, Policy Viewer (Auto, Property, Commercial, Farm Ranch),
AMFAM.COM, Campaigns (Mainframe based applications), ANS (Agency
Notification System)
As Test Coordinator, Prashanth was responsible for managing testing of
various functionalities in the auto and property insurance domains to
assess and evaluate the impact of the enhancements made as a part of the
changing requirements. He was also instrumental in building a Test
Automation framework and developing the Test scripts using Test Partner.
Responsibilities:
. Provide project leadership from the client side for multiple projects
including status reporting, client/project team coordination, and
quality assurance
. Analyze business requirements, Wireframes and use Cases
. Develop Test Plan, Test Scenarios and Test Case using Business Req and
Use Cases
. Identify the Risks and develop a mitigation plan
. Identify defects, assign priority and report using Track Record
. Identify Test data required for execution of test cases before the
start of the project
. Log defects and assign priority to the defect using Track Record
. Attend defect review meetings to analyze the impact of the defect and
assign severity
. Report the status of Test execution and give a summary of the results
. Develop and maintain Test Scripts developed using Test Partner
. Develop and maintain tools using MS Access
. Perform regression testing using Test Partner
Achievements:
. Developed an Data driven Automation Framework for Regression Testing
using Test Partner
. Provided a solution in the form of a MS Access tool to Add and
maintain Pilot requests
. Provided a solution to scrape data from websites which greatly reduced
the effort of the manual process. The Automated solution was developed
using Test Partner which was very well appreciated
Environment:
. J2EE, Track Record, Test Partner, MS Access 2007, MS SharePoint
Employer : Infosys Technologies Ltd Mar 2004 -
Jun 2008
Client: Allstate Corporation, Northbrook, IL
Project:
Transcend Annuities Administration
As Test Lead/Onsite Coordinator/Automation Lead, Prashanth was responsible
for managing and leading a team, assign resources to projects, provide
effort estimate, status reporting to management, manage test scripts
developed using HP Winrunner and perform Quality Center Admin activities.
Responsibilities:
. Interact extensively with the Business Analysts to understand the
requirements
. Preparing and review of Test Approach, Test Plan and Requirement
Traceability Matrix
. Effort estimation and assign resources to different projects
. Resource management based on the estimated effort
. Test data setup, Test Execution and reporting test results
. Coordinate activities with the offshore team
. Test Execution Status reporting to Managers, Analyst and the
Development teams
. Foresee the risk/issues with test execution
. Log defects in Quality Center, assign the defect to a developer and
track the defect to closure.
. Participated in defect meetings with development team and Business
Analysts.
. Quality Center Admin activities - Add username to the Project, Modify
User Roles, Project creation
. Setting up, running and monitor Regression runs
. Fix Winrunner Script defects
Environment:
. Magic eDeveloper 9, HP Quality Center 8.0, HP Winrunner 7.5, Merant
Tracker, MS SharePoint, MS Project, MS Visio, UNIX, Oracle
Client: Allstate Corporation, Northbrook, IL
Project:
Alliance Automation
As Automation Lead/Onsite Coordinator, Prashanth was responsible for the
maintenance of HP Quick Test Pro test scripts, Coordinate activities with
offshore team and maintain SQL server database
Responsibilities:
. Analyze and fix QTP script related issues opened by the Regression
team.
. Status reporting on the script changes
. Maintaining SQL Server Database
. Control the modification to the Database.
. Import Manual Test cases from Excel to the SQL Server Database using a
VBScript
. Modify the QTP Scripts to include new functionality
. Coordination between Onsite and Offshore teams
Environment:
. J2EE, SQL Server 2005, HP Quick Test Professional 8.2, Visual Source
Safe, MS Word, MS Project, MS Visio
Client: Allstate Corporation, Northbrook, IL
Project:
Direct Distribution Quality Assurance
As Onsite Coordinator, Prashanth was responsible for coordinating
activities between the offshore and onshore teams.
Responsibilities:
. Attend the Project Initiation with all the stakeholders
. Participate in Requirement walkthrough with Business Analysts and
Developers
. Attend Functional Design Walkthrough with the developer
. Effort estimate for the project based on the high level requirements
. Requirement Analysis - Determine the scope of testing, segregate the
requirements that can be tested and those that cannot be tested
. Determine the Entry and Exit criteria for System Testing
. Determine the testing schedule, duration and prioritize the
requirements
. Analyze the dependencies on resources, technical environment and
interface used for testing
. Conduct Requirement walkthrough with the Test Execution Team
. Prepare test conditions document that for High level scenarios
. Prepare Requirement Traceability matrix
. Analyze the dependencies in Data mining
. Involved in Data collection
. Request for migration of the code to the Test environment
. Assign test cases to peers and assist with their execution
. Execute test cases and tabulate the results
. Analyze the defects and report defects to the Development team
. Retest the defects and track them to closure
. Analyze the requirements and determine the changes that would effect
the Automation scripts
. Perform a Final build testing just before the code moves to production
. Report defects that arise, discuss the severity of the defect with the
development team
. Perform Post Production Testing after the code has been moved to
production
. Import the newly added test cases to the Regression Database
. Modify the Winrunner Script to accommodate changes to the screen
. Migrate the changes to the Regression environment
. Run the Regression scripts and monitor the outcome
. Involved in the reduction of test cases in the Regression Bed
Achievements:
. Scripted a Macro to login to the terminal Emulator client Rumba
Environment:
. AS400, J2EE, HP Winrunner 7.5, HP Test Director, Visual Basic for
applications
Clients: COLT Telecom Group and AETNA Insurance
Role: QA Engineer
Responsibilities:
. Analyze the Use cases, Prepare Test case document
. Knowledge sharing between team members
. Perform load testing
. Communicate the test results with the Onsite Coordinator
. Clarify the issues related to the requirement with the onsite
coordinator
. Prepare a test plan based on the requirements
. Send the test plan and the test results for review
. Maintain a traceability matrix
. Execute the test cases and maintain the input and output files
. Identify and inform defects to the onsite coordinator
. Re-test the defect after the code fix
Achievements:
. Scripted an application in VB to rename files present in folder to a
particular pattern
. Developed training materials and executed user training
Environment:
. OS/390, COBOL, JCL, DB2, UNIX, COBOL, JCL, DB2, FileAid, Xpeditor, MS
Access, Visual Basic for Applications, MS Access, Oracle
Education:
Bachelor of Engineering in Computer Science from Visvesvariah University,
Mysore India