CV | History
Profile:
A Non-Functional Testing and Automation specialist with 20+ years’ experience in the automation of end-to-end processes and automated testing. Key skills include:
- Expert User of Loadrunner.
- Expert User of Jmeter.
- Automation of the end-to-end testing process from data provision through to results analysis and report generation.
- Wide-Ranging Technical Background.
- First-class analytical and problem solving skills.
- An outstanding eye for detail.
- Ability to work on own initiative and as part of a team.
Particularly interested in roles where a diverse technical knowledge may be combined with testing experience, available immediately and considering contract positions.
Major Achievements:
- Managed performance testing for a number of high profile projects on a wide range of platforms, using a variety of methodologies.
- Designed and built bespoke applications to allow for end-to-end process automation.
- Creation of performance testing frameworks and the implementation of those frameworks.
- Designed and implemented an automated regression testing strategy.
- Developed and maintained a stress-testing intranet site.
Toolsets and Technologies:
- Highly experienced with the Microfocus toolset, particularly Loadrunner, Winrunner, Quality Centre and Test Director.
- Highly experienced with the jMeter tool and beanshell scripting
- Windows, Unix and mainframe platforms.
- Tools and programming languages including: Python, Java, C, VB, VBA, SQL, DOS scripting and Unix shell scripting.
- Trained in and developing experience in QTP, Watir and Selenium .Net & Webdriver.
- Experience in working with DevOps tools to deliver CI/CD pipeline test capabilities.
Work Experience
Senior Engineer
Performance Test Consultant
NFT Manager | NFT Architect
Working via Qualitest as the performance test architect for the HMCTS programme. Promoted to NFT Manager. HMCTS utilises a jMeter test suite against an Azure application. Additional automation in Java and Python was implemented. The entire test process was shifted-left to integrate with Jenkins and CI/CD.
Performance Test Engineer
Utilising Jmeter and Blazemeter to automate testing for Principality. Migrating the existing test suite into a CI/CD pipeline (Azure DevOps) Training and Mentoring Client Testers for handover.
Performance Test Architect
Responsible for design and Implementation of the Test Approach, Construction and Enhancement of Loadrunner Test Scripts Execution, Analysis and Reporting.
Performance Test Engineer
Returned to TWC to upgrade existing scripts in line with newly released software (web-http). Responsible for execution and reporting.
Performance Test Engineer
Performance Testing using Loadrunner. Tasked with upgrading existing suite.
Performance Test Engineer
Performance Test Architect for Loadrunner solution. Responsible for all scripting and debugging.
MJL Automation Solutions
As a contractor, during this period, I held many positions.
Performance Test Consultant (Contract)
Performance Testing using Loadrunner against Web, Oracle and Flex solutions.
Performance Test Consultant (Contract)
Sole resource in designing and implementing the performance test suite built in jMeter.
Performance Test Consultant (Contract)
Performance Testing using Loadrunner against customised sharepoint solution.
Performance Test Consultant (Contract)
Architect and Implement performance test solution using jMeter.
Performance Test Consultant (Contract)
Performance Testing using Loadrunner.
Performance Test Consultant (Contract)
Performance testing against multiple applications using Loadunner.
Performance Test Consultant (Contract)
Design and Develop Loadrunner scripts to operate against Banktron, Flexcube, CRM and Message brokers
Performance Test Consultant (Contract)
Performance Testing with Loadrunner. Tasked with upgrading existing test suite and data quality.
Performance Test Consultant (Contract)
Performance Testing using Loadrunner.
Performance Test Consultant (Contract)
Lead small team of Performance testers working alongside Accenture. Tasked with managing day-to-day activities of team. Testing web-based solution and also terminal testing using loadrunner.
Performance Test Consultant (Contract)
Engaged with NHS Direct programme as a Performance Test consultant using Loadrunner against SAP solution.
Accenture Solutions Consultancy
A technical expert on automation and performance testing, engaged at a number of clients in roles requiring that expertise.
Senior Software Engineer
Designed a performance test approach and framework.
Senior Software Engineer
Architected an automated testing solution for MOJ.
Senior Software Engineer
Custom bespoke performance testing was required involving unix shell script and batch processing.
Senior Software Engineer
Sole Resource with responsibility for all aspects of performance testing for Account Workflow project – A bespoke web-based application using Loadrunner. Part of the regression testing team for Forex testing using Winrunner.
Performance Test Analyst
Authoring Loadrunner scripts for use against a Peoplesoft CRM application
Performance Tester
Using Loadrunner to test various projects.
Data Entry | Accounts Clerk
Fast, Accurate entry of Customer payment data. Identify and Rectify misattributed and missing payments.
Systems Test Co-ordinator | Data Analyst
During the deregulation of the energy market, co-ordinating testing between SME’s and Government Oversight. Analysis of test data.
Education & Academic Qualifications:
1995 – 1998 Aston University
Degree Award: BSc Honours Information Technology for Business
1992 – 1995 Yale College, Wrexham
A-levels obtained: 4 A-Level Passes
1987 – 1992 Bryn Offa School, Wrexham
G.C.S.E’s obtained: 7 GCSE passes including Science, Mathematics and English