Bethmage Yashodha Lavangi Perera
********@*****.***
(860) 318 - 6890
• Over 6 years of expertise in areas of Business Analysis, Software Quality Assurance, Project
management & Development in Healthcare and Banking Domains.
• Strong in Business and User Requirement Gathering and Analysis and in converting the requirement
to System Requirement for large complex IT projects.
• Experience in working closely with the Business, Development team, QA teams and providing
technical solutions/recommendations.
• Highly skilled in managing requirements through the development life cycle and ensuring IT solutions
address business needs.
• Skilled in data modeling, database normalization, and creating Entity Relationship Diagrams (ERD)
using Unified Modeling Language (UML)
• Experienced in Waterfall and Agile development methodologies in the production of complex
software systems.
• More than 3 years of experience in leading a QA team and skilled in test case writing, reviewing and
execution.
• Experienced in defect reporting, validating, UAT testing and tracking and analyzing metrics for
project health, efficiency and progress.
• Experienced in taking part in defects triage meetings to ensure quality of deliverables and report status
to various stakeholders.
• Assisted in project planning, scheduling, monitoring and budgeting with experience in requirement
gathering, gap analysis, effort estimation etc.
• Experienced in working on multiple projects which ran through the entire Software Development Life
Cycle.
• Risk and issue mitigation and resolution for successful project deployments.
• Experienced as a Software Engineer in for various applications under different infrastructure such
as .Net, Java/JSP, SQL, PRPC, Oracle, etc.
• Team player with excellent communication, leadership, interpersonal, analytical and problem solving
skills.
BA Technical Skills: Analytical Skills, Data Mapping, Documentation, Use Cases, Facilitation/Elicitation
(Document Analysis, Focus Groups, Interviews, Brainstorming, Storyboarding, Requirements Workshops,
Reverse Engineering), IBM Rational Unified Process (RUP), Mercury Quality Center, Project Life Cycle,
Agile methodology, Quality Assurance Processes including Test Strategy, Test Planning, Test
Creation/Execution, Visio, SQL Navigator, Oracle, PRPC.
BA Artifacts Expertise: Business Requirements Strategy, Business Requirements Document, Best
Practices, Change Control, Defect Logs, Functional Specifications, Gap Analysis, Lessons Learned,
Meeting Agendas, Meeting Minutes, Peer Review Documents, Post Implementation Reviews, Quality
Reviews, Risk Assessment, Reverse Engineering Documentation, Testing Strategy, Unit/Functional/User
Test Cases.
BA Soft Skills Expertise: Team player, Adaptability, Collaboration, Communication, Continuous
Improvement, Critical Thinking, Decision Making, Effective Listener, Handles Complexities, Influencing,
Leadership, Manages Detail, Customer Skills, Multi Tasker, Project Management, Problem Solving,
Strategic Thinker, Strong Client Relationships, Takes Initiative, Time Management, Writing Skills
TECHNICAL SKILLS
Operating Windows 7/2003/2000/XP
Systems
Tools PRPC, MS Office products, UML, Visio, Jacada, RTC, ClearCase,
QualityCenter, ClearQuest
Programming PRPC, C#, Java
language
Database SQL Server, Oracle
PROFESSIONAL EXPERIENCE
uTest September 2013 to Present
uTest is the world’s largest open community dedicated to professional testers and software testing.
Freelancing as a quality assurance specialist.
Responsibilities:
• Reading the requirements and identifying the areas to be tested
• Going through the known bugs to make sure that no duplicate bugs are entered
• Executing test cases
• Doing ad hoc testing on the web and mobile applications
• Entering bugs found with either videos screen shots or crash logs
• Providing extra information on the entered defects, if the client requests
Environment: iOS 7.1.2 and OS X 10.9.4
Chenoa Information Services Inc. February 2012 to March 2013
Business Analyst/ Project Manager
Chenoa is a global organization with expertise across diverse industry verticals and technology practices.
Client: CareCentrix (Hartford-CT)
Business system analyst Project Manager
Responsibilities:
• Business requirement analyzing and managing the VSHP COB (coordination of Benefits) project.
• Business requirement analyzing and managing the LPI (Late Payment Interest) Project
• Business requirement analyzing and managing the corrected claims project
• Business requirement analyzing and managing the patient lookup project.
• Testing in the recoupment project
• Writing requirement documents.
• Providing updates to the required parties on the statuses of the projects that I am working on.
• Tracking and managing issues and action items to ensure their resolution in a timely manner.
• Gathering data that are required for testing
• UAT testing
• Getting the development and QA team’s questions related requirements clarified.
• Reviewing test cases to make sure that the business requirements are covered in the scenarios.
• Defect entering and following up in the defect tracking tool.
• Once the defects are fixed verifying that it works as expected and no other functionality is
affected.
• Managing and prioritizing delivery of business needs while ensuring solution quality
• Conducting post release analysis and developing improvement plans from deployment to
deployment.
• Taking part in code deployments.
• Provide optimize effort and schedule estimates for the approved projects to deliver the projects on
time and with highest quality.
• Designing and performing lead review on Test plans track project progress and meet the release
schedules
• Generating reports weekly when the LPI process runs to update the business on the late payment
interest payments that will be paid in that week.
• Identifying and ensuring areas for process improvements and tracking progress through weekly
updates.
• Generating rejection letters for the claims that were rejected.
• Adding and maintaining projects in the project tracking system.
• Providing production support for the projects that I was involved in.
• Doing analysis for the production issues.
Virtusa Corporation December 2006 to July 2011
Business Analyst/ Senior QA Engineer / Project Manager / Software Engineer
Virtusa is a global IT vendor primarily providing software solutions to clients worldwide.
Other Clients worked for are AIG Investment, Pega Practice and more
Client: Citi Bank, Delaware, USA (offshore: Colombo, Sri Lanka) January 2009 to
June 2011
Citi Self Service:
The Citi self service application was developed in order to provide the Citi’s corporate clients the ability
to log cases if they have any issues in their transactions, by directly accessing the system through Citi
Direct. Earlier this had to be done through a Customer Service Representative (CSR) by calling and
stating the issue to them. Through this system the user gets the ability to create cases as well as view
reports.
Responsibilities:
• Performed as a Software Quality Assurance Team Lead and managed a team of 5 resources on a
project driven on Agile platform.
• Work with product owners and Development teams on story grooming, sprint sizing, sprint planning,
sprint review and sprint retrospective activities.
• Tracking and analyzing metrics for project health, efficiency and progress.
• Take part in defects triage meetings to ensure quality of deliverables and report status to various
stakeholders.
• Risk and issue mitigation and resolution for successful project deployments.
• Managing and prioritizing delivery of business needs while ensuring solution quality
• Conducting post release analysis and developing improvement plans from deployment to deployment.
• Managing and coordinating with multiple application domains (Self Service, STaRS etc.) and multiple
user groups (Development, QA testers, Business testers, etc.) for successfully project deployments.
• Team mentoring and provide feedbacks for their Career development planning.
• Evaluating performance of the team and provide feedbacks for their carrier growth.
• Building team spirit, collaboration skills among team members and client go create pleasant working
environment.
• Evaluate candidates for open positions and make recommendations for hiring.
• Scope reviews and conduct preliminary feasibility study on requests from Business and suggesting
solutions to resolve application issues.
• Provide optimize effort and schedule estimates for the approved projects to deliver the projects on
time and with highest quality.
• Balancing out and delegating tasks to team members with proper approach and guidance.
• Proactively identify and escalate risks/issues, and implementing mitigation and contingency plans
• Conduct application knowledge transfers for new team members to maintain the solution quality.
• Designing and perform lead review Test plans and track project progress and meet the release
schedules
• Identifying and ensuring areas for process improvements and tracking progress through
weekly/monthly/quarterly reviews.
• Interacted with client and the Technical Team for requirement gathering and translation of Business
Requirement to Technical specifications.
• Facilitated, participated, and provided leadership in requirements elicitation sessions.
• Gathered user and business requirements through interviews, surveys, observation, and other
elicitation methodologies.
• Tracked and managed issues and action items to ensure their resolution in a timely manner.
• Worked with writing and executing SQL commands.
• Conducted data analysis to provide all facts of Business Performance and produce added value
reporting to senior management.
• Prepared the release notes at the end of each release which needs to be sent to the client with all the
details of the items that are sent out in that release.
• Referred the BRD and coming up with the flow diagrams to cover the entire scenario.
• Write & review test cases to cover all the different paths of the flow diagram
• Executed test cases, Making estimations for the project when a new BRD comes in and tracking the
daily progress to make sure that the QA phase goes as expected.
• Updated the client with the entire project progress two times a week.
• Worked on getting unclear areas and issues in the BRD clarified by talking to the client.
• Defect entering and following up in the internal defect tracking tool which was used in the project.
• Once the defects are fixed verifying that it works as expected and no other functionality is affected.
• Verified and Maintained defects and requirements entered by the client through Quality Center.
• Update Traceability Matrix to make sure that all the requirements that came in are covered in the test
cases.
• Provide accurate and detailed task reports & Ensure process compliance is up to standard.
• Manage and conduct audits for process compliance
Environment: PRPC 5.4 (with SI and CPM frameworks), SQL Server, Oracle, JDK 1.4.2, Web sphere
6.0.2 and Flash 9
Client: AIG (American International Group) - Texas, USA (offshore: Colombo, Sri Lanka)
Software Engineer October 2008 – November 2008
AIG Investment
The objective was the process optimization of AIG eXtra Insurance product. This application is used for
New Business creation and also includes features such as User Profiles, Rating and Routing etc. The team
was allocated as additional resources for development of the 2nd Phase of this product.
Responsibilities:
• Ramp up on Insurance Domain Knowledge as it pertains to the client
• Rapid ramp-up on the product and features
• Assisted in ensuring timely completion of the project while maintaining high quality
Environment: PRPC v5.2 SP1 and Oracle 9i
Client: Aetna Inc., Connecticut, USA (offshore: Colombo, Sri Lanka)
Business Analyst November 2007 – February 2008
QRS-IPS Production Support (Rating Engine Documentation)
The Rating Engine is one of the main sections of the Quoting and Rating System. Though it is really
important in rate generation, most of the people did not have a clear idea of what is happening inside this
engine. The main reason for this ambiguity is that the design of the rating engine wasn’t documented
properly. The main objective of this project is to document the business flow of this rating engine. This
was a reverse engineering project where we had to go through the C#.Net code and create the flow
diagrams by extracting the business logic from the code.
Responsibilities:
• Assisted project manager in successfully completing the project on time.
• Reviewed through the code and created the relevant business flow diagrams to come up with the
business flow of the quote generation.
• Documented the execution flow of the engine to determine the different flows it can take.
• Created the traceability metrics for the flow diagrams to make sure that all the areas of the
application are covered.
Environment: Visual Studio (C#.Net), MS SQL 2000 and Visio 2003
Client: Metavante Inc., Wisconsin, USA (offshore: Colombo, Sri Lanka)
Software Engineer June 2007 – October 2007
Metavante Bank Control
All the banks that use the Metavante software in their banking work use the mainframe based 3270
screens. Metavante banking project is mainly concerned about converting these 3270 screens in to web
based screens. By making the screens web based the user will be able to perform their tasks more easily
and efficiently.
Responsibilities:
• Screen converting – Converting the mainframe screens in to web based screens with all its
functionality and features using Jacada Interface Server.
• Defect fixing by going through the converted screens and testing with the same mainframe screens to
see if the labels have been swapped, while converting.
Environment: Jacada Terminal Emulator version 5.0 and IBM Mainframe 3270 client
EDUCATION QUALIFICATIONS
• Bachelor of Science in Information Technology, Curtin University- Western Australia, 2008
• Diploma in Information Technology, Sri Lanka Institute of Information Technology (SLIIT), 2005
ACHIEVEMENTS & CERTIFICATIONS
• PRPC V5 Certified System Architect - 07th August 2008 (Score of 80%)