An ISEB qualified, confident and self-motivated team player with over eighteen years test experience focusing primarily on functional testing in the finance industry. This has been achieved in various sectors including Investment Banking, Fund Management, Finance (Loans and Mortgages), Retail Banking and consultancies.
With a proven ability in project and team management, staff supervision and possessing clear communication skills (both written and verbal on the appropriate level) I approach tasks in an organised and logical manner.
I am quick to acquire new skills and work in a structured methodical way - rising to a challenge whilst always demonstrating a professional attitude.
Test Manager @ From August 2014 to Present (1 year 3 months) LondonTest manager @ From 2014 to 2015 (1 year) Test Manager @ Project Engine was undertaken to outsource Alliance Trust’s Middle Office for their Investment Book Of Records (IBOR), Fund Accounting and Trade Matching systems to BNYMellon.
I was responsible for the testing of the Middle Office delivery, which involved the processing of fixed income, and equities trades received from the clients Charles River system through Tradeflow (with matching being performed by OMGEO GTM) and onto the Eagle STAR accounting platform.
The data is then pushed to the clients data warehouse (PACE) from where the client sources their reporting data and can monitor the trade execution dashboards. It is then pushed back into the Alliance Trust Charles River system via the of Start of Day files showing the current positions and prices.
Over The Counter (OTC’s) and Exchange Traded Derivatives (ETD’s) are also loaded into STAR after flowing into SUMMIT via Midys and GTM and included in the daily feeds back to Charles River.
Tasks Include
- Management of the testing for the Middle Office outsourcing and conversion onto the EAGLE accounting platform
- Management and co-ordination of testing performed by the Derivatives, Trade Capture, Custody, Accounting and Transfer Agency teams (UK, US and India)
- Producing a daily management level overview of test progress during test execution including test execution progress and defect status updates
- Managing daily test execution via test runbooks ensuring test execution was actioned within estimated timescales
- Provide input to the Microsoft project plans for planning
- Producing test plans and exit reports for all test phases
- Administering all defect tracking via ALM and producing statistics to supplement the management reports
- Setting up of the test lab to allow the conversion and business teams to integrate and address issues as they arise during test cycles
- Continuing to liaise with BAU teams once in production parallel to record and track any issues arising from daily trading From June 2013 to August 2014 (1 year 3 months) Canary WharfTest Manager @ I was responsible for all things testing at ICG; this includes everything listed in this section as well as the items listed in the previous contract with ICG detailed below.
- Am currently designing and implementing the testing process within Team Foundation Server (TFS) 2012 as part of the ICG development Application Lifecycle Management for ICG applications. This entails working with the development team to define the testing aspects of the process and integrating defect tracking, automated test scripts, release management, regression testing platform, and test reporting within TFS2012.
- Testing the configuration of the Microsoft CRM system including its interfaces with the ICG extranet and the internal portal (including mobile testing on IPhone, Blackberry and IPad)
- Writing test plans prior to, and exit reports after each project release
- Managing and providing hands on assistance to the business with writing test cases and scripts ensuring coverage of all requirements
- Working closely with the business analyst and developers to understand and test requirements within the specifications and managing the workload to help turn around the testing of fixes to speed up the delivery cycle
- Testing interfaces with various accounting applications to confirm limits and holdings are being imported correctly
- Heavily involved in the release management / test environment utilisation process
- Am a member of internal working committees to help ICGs IT department improve on communication of delivery of projects to the business and the measurement of BAU and problem management
- Assessing test automation tools to determine whether they are suitable for implementation into ICG
- Testing the externalisation of data in the run up to the upgrade to SharePoint 2010 Co-ordinating performance tests with the global offices looking to identify latency and bandwidth issues From March 2010 to June 2013 (3 years 4 months) London, United KingdomTest Consultant @ - QA of the outsourced test team
- Documenting process' to ensure that the testing was being performed in a consistent recognisable format
- Reviewing and adapting test scripts created for previous projects for regression to ensure coverage completeness
- Managing defects via the JIRA defect tracking tool
- Collating and analysing test results preparing reports for senior management
- Liaising with Northern Trust (used to manage the transactions from CADIS) to follow the progress of the trades
- Identifying, extracting and performing root cause analysis on failed trades From November 2009 to March 2010 (5 months) Test Manager @ Responsible for all aspects of testing at ICG including;
- Creating and implementing the test processes, a release management process and documenting the defect tracking process withing the testing lifecycle
- Confirming automated accounting calculations performed by the systems are correct based on specifications from the business analyst and with direction from the business
- Testing Qlikview reports, providing input into the designing and developing of new reports
- Evaluating defect tracking tools and successfully implementing and administering Elementool for defect tracking
- Liaising with developers, consultancy test manager/testers (on and offshore) and working through issues with various business and development managers
- Working with the business to cleanse data and confirm that bulk data uploads are successful
- Interviewing business heads to get an understanding of their business processes and documenting and later reviewing with the BA their suggestions for enhancements to different systems From May 2008 to November 2009 (1 year 7 months) London - CityTest Manager @ - Daily management of staff both on (7) and offshore (7), this was done using the JIRA task functionality to track progress and confirm time estimates entered into the project plan.
- Presenting status reports to the PMs, the programme test manager and programme manager on progress
- Chairing weekly meetings(including Mumbai by vc) to keep everyone informed of current issues and what was to be achieved the following week
- Updating the project plan with new delivery dates, tasks and milestones
- Environment management ensuring that correct versions and upgrades were applied to the correct environments at the right time
- Hands on execution of test scripts from Quality Centre, recording the results in Testlab
- Monitoring requirement coverage in Quality Centre and producing a requirement coverage matrix
- Creation of a process for the reporting and daily management of bugs recorded in JIRA.
- Creation of a JIRA dashboard and facilitation of daily calls to discuss progress of defects
- Liaising with teams in the UK, USA and India to organise Penetration, Disaster Recovery and Latency tests
- Creation of a NFR test plan and interviewing and comparing vendors in the UK to outsource the performance testing to
- Interviewing new staff and assessing them on their ability to perform the required role(s)
- Defining the Functional and Non Functional test plans
- Reviews of business requirement specs and system requirement specs prior to the team commencing scripting. Once scripting started, performed reviews of requirements extracted and test scripts created in QC
- Managing interface testing (QAS, Bank Wizard, GCCM, DBS, Peoplesoft, Vignette and AVM Hometrack)
- Managing the Decisioning interface testing including Experian and decisioning testing using a test harness
- Management of the creation of the automated regression scripts (using QTP)
- Creation of a testing intranet site and the management of the sharepoint site for document version control From May 2007 to April 2008 (1 year) London CityTest Manager @ - Defining the Test strategy and arranging the meetings required/liaising with the other teams (the business, IT etc.) to secure answers to outstanding questions
Liaising with the external company PEGA, working with them to manage the releases and testing of the product being implemented based on their progress.
- Writing test plans and getting buy-in from the relevant parties
- Planning/attaining/negotiating required resources from teams external to the test team where required
- Liaising with other teams to ensure they have adequate notice of their requirement to perform tests (e.g. non-functional requirements, disaster recovery, operational testing etc.)
- Day to day management of Lloyds staff ensuring all had tasks allocated to them and a deadline to achieve them
- Environment management, arranging with the support teams to ensure that test environments were available and they had the required details to integrate them (URLs, port ids etc.)
- Representing the test team at the weekly project team meetings to ensure that all relevant topics were covered and to keep everyone informed of current issues
- Creating and presenting reports to the project manager and programme manager on test progress
- Interviewing new staff and assessing them on their ability to perform the required role
- Organising walkthroughs of the applications to be integrated into the new system to familiarise the team with what would require testing (also walkthroughs of the current processes to see how it currently worked)
- Organising training for the team where required
- Hands on scripting – entering test scripts directly into Quality Centre and raising bugs where appropriate
- Storing of documents within Rational clearquest and requirements mapping within Requisite Pro
- Creation of visio flowcharts and diagrams to document the testing process and the progress flow through the various environments From December 2006 to May 2007 (6 months) London CityInitially Senior Functional tester then Performance Test Manager @ Originally taken on as part of the functional test team I was later tasked with setting up and expanding the NF test team, testing the projects released under the main OPSCO banner for Corporate, Investment Banking and Markets groups
The aim of this project was to provide a stable platform to facilitate STP for FX trading
I was given the lead of the NFR team during the integration of HSBC France allowing trades entered in Paris to be processed by the London based back office
Tasks Included
- Writing performance test strategies and plans
- Liaising with the chief architect, business users, developers, GLT (Indian branch of HSBC in India) and the deployment team to keep testing focused and on track
- Organising testing with users in Paris, New York, India and Hong Kong
- Testing the middleware (IBM MQ) with the architecture team to pinpoint bottlenecks so tuning could be done to speed up processing
- Querying (using toad) and analysing live data to plot daily activity profiles to baseline the testing for the start of each new project
- Analysing stats produced by Wily Introscope
- Performing recovery and failover tests to ensure that the system will handle these situations in live
- Analysing results from Loadrunner for the browser based tests
- Heavy use of Microsoft Excel to calculate statistics and produce graphs of results
- Writing user guides, testing instructions and test scripts as well as documenting standards to ensure that future testing is structured and re-creatable
- FTPing files using Smart FTP across the various databases
- Updating scripts and test results on Test Director
- Entering and updating logs and requirement documentation on Rational Clearquest and Clearcase
- Analysing results from the end of day batch processing looking for any slow performing jobs
- Producing daily and weekly reports for the mgt team
- Updating the Twiki pages to keep other teams up to date with NF progress From August 2004 to December 2006 (2 years 5 months) London city then Canary WharfSenior Test Analyst @ Siemens Business Services (SBS) was responsible for developing and supporting the IND (Immigration and Nationality Directorate) project and other critical applications on behalf of the Home Office.
Due to the nature of this government project I am under a confidentiality agreement not to expand on the details of what was being worked on under this contract. The software is client server based using an Oracle 8 server and Oracle Forms with web based front end.
Got SC clearance for this role
Tasks included
- Structured functional testing over the duration of the system test phase
- Analysing and interpreting functional and design specs
- Creating and maintaining test scenarios, regression packs and scripts
- Real-time online web based testing on IE
- Liasing with developers and analysts on interpretation of specs and delivered fixes
- Querying and analysing data using TOAD
- Recording and updating issues on a customised access database
- Creation of test report outlining risks and issues, scope and testing performed prior to release to UAT From March 2004 to August 2004 (6 months) Home Office CroydonSenior Test Analyst, @ DEFRA (Department for Environment, Food and Rural Affairs) has the contract with BCMS (British Cattle Management) to provide and support a system to trace all movements of cattle into and around the UK. The concept of cattle ‘passports’ was heavily backed after the foot and mouth crisis and the system that was in place proved to be inadequate with coping with the large amount of movements recorded every day.
The need to upgrade the system to a more powerful platform has resulted in the current migration project, migrating from Unidata to an Oracle (9.2) database
Tasks Included
- Identifying test conditions and writing test scripts in TestDirector based on specifications, discussions with developers and business experts
- Running batch jobs in Unidata / Oracle and comparing the results
- Copying files, creating data backups, obtaining physical evidence before and after running end of day batch jobs then restoring data once the batch job has run
- Using UNIX/Unidata to query the Unidata files and locate test data
- Using TOAD/SQL to query the Oracle database to locate the expected test data
- Documenting test results in Excel attached to a TestDirector Test Lab script
- Running front end tests checking that the data on the target matched the data on the source From December 2003 to March 2004 (4 months) Guildford - SurreySenior Test analyst @ 'The' One account - Mortgage based current account is the re-branded version of Virgins One account now owned by the Royal Bank of Scotland (RBS).
The upgraded system has two front ends, firstly 'CMS', used by One account staff and IFA's to process applications. This is written in Oracle Forms 6 and attached to an Oracle 8i database. This in turn interfaces with RBS and Equifax (credit checks). The second, 'Online Applications' and 'Online Service' is where the customer can submit their own application and service their account
Tasks Included
- Card Management, testing the production of Visa / Switch cards and the interface between CMS and the RBS mainframe
- UAT Cheque/Credit book production and the interface between CMS and the RBS mainframe
- Document and letter inspection referencing specs and focusing on triggers within the system
- Regression scripting - The script format I introduced was implemented as the standard for all regression scripts. I rewrote the CMS scripts for all brands - 'The' One account, Virgin, NatWest, Direct Line and the IFA front end) and the online applications
- The regression scripts I created were also being used to automate regression testing using Winrunner
- Management of regression testing during major releases with a team of six
- Raising new change requests and updating existing ones on the Lotus Notes issues database
- Release management of business critical changes on a weekly basis into the live database
- System support, I was principle contact between testers and developers and RBS or in house support when test databases were not available or the functionality was not working as expected.
- Updating RBS’ back office system (IBM Mainframe) including drawing down funds, requesting cards/cheque books and closing accounts
- Using Querybuilder to locate relevant data in the database
- Running SQL scripts to produce MI and extract data from the database
- Training staff in testing procedures, how to create and amend scripts From June 2002 to December 2003 (1 year 7 months) Norwich - NorfolkSenior Test Analyst @ First National Motor Finance specialised in the provision of finance and insurance for private and commercial vehicles. Various flexible finance options were made available to customers that could be tailored to suit their individual needs.
I was involved in the data migration, integration and UAT of each of the applications used.
Tasks included
- Functionally tested the front office web based system
- Functionally tested the supported websites www.oneswoop.com and www.getmotoring.co.uk on multiple browsers
- Creation of test plans and scripts for each of the projects I was involved in
- Creation of reports based on data collected during testing for the business and management
- Documented the test procedures and assigned tasks to various team members
- Logging of bugs on the PVCS Tracker system
- Checking and comparing calculations on different systems ensuring consistency between applications
- Testing bug fixes in a development environment and being responsible for the sign off of releases into the QA environment before final testing and signing the release off to live
- Chairing daily meetings with developers and the business to plan and prioritorise bug fixes and releases
- Using Access to maintain data tables required for use with SQA Robot
- Running automated scripts using SQA Robot and analysing results
- Querying the database using TOAD
- Integration testing ensuring continuity between the online and back office systems From June 2001 to June 2002 (1 year 1 month) Redhill - SurreySenior Test Analyst @ Inscape is the Abbey National investment management system that provides its clients with a high level of investment advice and accounting. The system behind Inscape is Wealth Manager (running on an Oracle 8 database), which is designed to personalise each client’s portfolio, give flexibility to accounts and to manage multi product holdings and currencies.
I was responsible for the system and interface testing of various sections within this personal investment management system.
Tasks included
- Interviewing users to establish business processes and determine testing strategy
- Creating test data in the Model Office environment
- Creating file extracts for the transfer of data and exporting files to other applications via interfaces
- Insertion of dropdown menus and loading of macros in Word 2000 using Visual Basic Editor
- Recording and replaying of tests for regression using the Autotest test tool as well as the full introduction to Winrunner
- Defect detection, logging of defects and issue resolution
- Liaison between business and developers in order to get incidents fixed, retested and into production
- Production of reports, querying the MI database and reconciling data between these reports and Wealth Manager
- Providing data to produce documents sent to clients and ensuring that the data exported was correct
- Building queries using TOAD to extract data from the database
- Training of new staff From May 2000 to June 2001 (1 year 2 months) London - CityData Warehouse Test Analyst @ I was responsible for testing an international data warehouse package called Factbook and Analyser. The system is used daily by over 1500 users across Europe making online queries.
The system uses a Windows NT front end and the reports it produces are displayed in a customised Excel format. The system interacts heavily with all of the other Microsoft packages as well as the Internet. The system is based on a client server running against an Oracle 8 data warehouse residing on a HP UNIX platform.
Tasks included
- Production acceptance testing of system modifications prior to being released
- Regression testing including enhancing existing scripts and creating new ones
- Testing of issue fixes in the pre production test environment
- Managing the in-house bug database including recording, maintaining and prioritorising the bugs
- Y2K testing From July 1999 to May 2000 (11 months) Dusseldorf - GERMANYTest Analyst @ Systems at ITSA (responsible for the national government social security systems of which social fund is a part) were undergoing major modifications.
The role was to test the new version of the social fund system that was implemented in April 99.
Tasks included
- Design and compilation of UAT test scripts
- Execution of tests involving both online and batch testing
- Performing daily archives and restores as well as bringing down the database each evening and bringing it back up automatically the next morning using VME commands
- administration tasks such as alteration of calculation thresholds using Alta data
- Recording of bugs using Test Monitor From November 1998 to April 1999 (6 months) St Anne’s on Sea - BlackpoolIntegration Team Leader/Analyst @ A number of computer systems at Norweb were being designed to handle the exchange of data between both internal systems and external electricity suppliers using industry designed data packets and standards
The role at Norweb was to ensure that the systems would function effectively and integrate fully so that Norweb would be competitive within the deregulated electricity market.
Tasks included
- Designing, writing and executing test scripts in an NT environment
- Writing the integration test plan for a project that I was solely responsible for testing
- Integration testing of new code to ensure that the interfaces with the new and existing programs were functioning correctly and within SLAs
- Moving and tracking files between different Unix(AIX) systems on the network using FTP and telnet
- Running SQL queries against the database
- Using test director to write test scripts and record bugs
- Organising and documenting results as well as providing evidence of inbound and outgoing data flows.
- The collation of evidence proving that on-line processes had successfully taken place and passing these to the Central Integration Design Authority (CIDA) witnesses From August 1998 to November 1998 (4 months) Old Trafford - ManchesterTest Co-ordinator @ Test coordinator on the deregulation project, preparing the MEB for conducting business in the deregulated market.
Tasks included
- Responsible for managing staff to progress the test scripts on a daily basis
- Supervising analysts to provide evidence of inbound and outgoing data flows
- Reporting progress to the test manager, CIDA witnesses and MEB management
- Presenting daily test status reports directly to the CIDA witnesses and updating test co-ordination spreadsheets to reflect current status
- Responsible for training new staff that joined the team From June 1998 to August 1998 (3 months) Kingswinford - West MidlandsBusiness Analyst @ I was selected from candidates all over Australia to be involved in the project to completely redesign the National Child Support system
Tasks included
- Explaining the Child Support legislation to the external developers and analysts from Unisys
- Conducting the business analysis prior to the system being developed
- Part of the team responsible for defining the functionality and design of the front end windows
- Sat with developers during translation of the specs ensuring continuity from spec to development
- Continued with the project as a member of the UAT team once the business analysis was complete From October 1995 to April 1998 (2 years 7 months) Newcastle Australia
Certificate in Writing, 2.1 @ Birkbeck, U. of London From 2012 to 2013 Higher School Certificate @ Maitland High School Jon Evans is skilled in: Test Management, User Acceptance Testing, Defect Tracking, System Testing, Manual Testing, System Integration..., Test Planning, Regression Testing, ISEB, Testing, V-Model, Investment Banking, Test Cases, Test Execution, Integration Testing, Agile Testing, Software Quality..., Banking, Quality Assurance, Agile, Requirements Gathering, Waterfall, Requirements Analysis, Test Strategy, JIRA, SDLC, Integration, Team Leadership, ISTQB, Scrum, Risk Based Testing, QTP, Agile Methodologies, Performance Testing, WinRunner, HP QTP