1. 2004 - 2005 esure
The Observatory
Reigate
Surrey
Consultant –Test Analyst
Architecture: PC/UNIX: Client-Server & web based; ecommerce; SQL; UNIX; Oracle; Oracle Forms &
Financials; TOAD; Compuware QA Run; Weblogic; HTML; HP ALM/Quality
Center (TestDirector 7.2); SOA
esure offers Home and Motor insurance products to the general market. Motor insurance was offered
under four separate brands: esure, First Alternative, Halifax and Sainsbury’s Bank. Five websites (one
for esure Home Insurance and one each for the four brands of car insurance) offered customers the
facility to create quotes; buy, amend and renew policies directly. The client-server application (TIA)
was a third party package based on Oracle Forms and Financials that also processed sales as well as
supporting the administration work of call centre staff.
Project Unity merged two discrete TIA underwriting applications - one to administer insurance policies
underwritten by esure, the second policies underwritten by First Alternative – into a single system,
thereby reducing development and maintenance overheads for the company.
Responsibilities
Development of Functional Test Plan to cover all websites for the Unity System Test;
Identification of the scope and design of the objectives and conditions for the Web application;
Design of test data to cover all business processes and functions, including quote creation,
policy purchase, payment verification and claim processing;
Creation of test scripts for automated testing using Compuware QA Run;
Identification of manual tests to cover scenarios unsuitable for automation.
Specification of expected results to cover the test cases.
ETL: the Unity project merged two separate underwriting systems into one this required
detailed analysis of the two sets of underwriting rules to ensure that the new system applied
the correct rules and that the correct premiums were calculated.
Responsible for the execution and progress of web test plans;
Consultation with Developers, Business Analysts and Users to clarify any discrepancies or
anomalies between the test output and the expected output;
Raising defects and managing their progress using Test Director.
System Integration Testing (SIT) of external systems, including processing of Direct Debits
through the BACS system.
Batch processing of Hex and Binary data files
Creation of Regression Test Pack for all web sites, including scope, objectives, steps, data and
expected results;
Development of supporting documentation for regression testing, including approach and
standards.
Development of test plan to cover the claims part of the TIA application. The claims process
was being streamlined with a view to reducing the amount of time for call handlers spent on
the phone with customers, increasing business efficiency. The initial subproject aimed to
automate the creation and maintenance of financial reserves related to a claim.
Also involved in Ratings project. This formed part of a larger Service Orientated Architecture
(SOA) programme that was designed to provide a single method for delivering common
business services to the TIA application. The Ratings project allowed authorised users access to
amend the rating figures, which are used in the premium calculation process.
Development of the Ratings Test Plan.
Writing scenarios that amended policies in the middle of their term (MTAs) so they required re-
rating, including policies approaching their annual renewal date;
Test execution included running batch schedules to place policies in their renewal state and
production of business documents for delivery to external customers.
Proof reading of system produced documents, and comparison with those produced by the
previous version of the system