17 Years of Experience
2019 - 2022JP Morgan Chase (Chase UK Bank)
QA Chapter Lead - Vice President
Built and launched a brand new bank from scratch. From before the first line of code was written, to launch and beyond. Defined and implemented the testing strategy and quality best practices for the bank. Built from scratch, and leading a chapter of over 35 QA across 20+ globally distributed scrum teams. Built and implemented mobile (Appium) and microservice test automation frameworks. Elected, for a term of 3 years, to represent UK employees on the JP Morgan employee forum.
2018 - 2019ClearScore
Head of International Engineering
Built and managed an international development (frontend, backend, and mobile) team with a presence in multiple countries in order to deliver the company’s international roadmap. Ensuring the scrum development process is followed, maintaining relationships with external partners, and communicating closely with the company’s leadership team.
2015 - 2018ClearScore
Built, mentored, and led a team of testers spread across multiple scrum teams, as well as being scrum master for one team. Spearheaded the entire testing function from inception before launch to date. Created and implemented test automation frameworks (cucumber / java / selenium / JMeter / postman) from scratch for the website, API, and mobile applications. Implemented performance testing via AWS using JMeter. Managed deployments and releases to live.
2014 - 2015WorldPay
Agile QA Engineer (Contract Role)
Tester in an agile team working on automated and manual testing of a card payment gateway/processor. Using Cucumber / Java / Selenium WebDriver for testing the web portal, and JMeter for testing REST API’s.
2014 - 2014The Home Office
Agile QA Engineer (Contract Role)
Software developer in test in an agile team working on a greenfield project for the Home Office. Developing the test automation framework from the ground up using Cucumber / Jasmine / Java /Selenium WebDriver, and implementing automated tests for each story. Also involved in setting up and maintaining the CI (Jenkins) environment and build process.
2013 - 2013Dunelm Mill
BDD Automation QA Engineer (Contract Role)
Tester in an agile team working on a large IBM WebSphere e-commerce integration project. Primarily working with BA’s to write & develop Cucumber tests and the java-based fixture code behind them using a business-driven development (BDD) approach. Tools used include: Jira, Jenkins, Confluence, Selenium, Vagrant, CentOS.
2012 - 2013Cisco Systems
Tester in an agile (scrum) team working on testing enhancements and bugfixes to Cisco's Linux (CentOS) based cloud web security service. Using tools such as JMeter for load testing, VMware/Putty for virtual environment management, and Jira for tracking stories/bugs.
2011 - 2012SagePay
Manual and automated testing/test planning of the Sage payment gateway/credit card processing and all the backend tools that support this. Maintaining/updating the Java/JUnit based Selenium server regression test suite. Raising defect reports through Jira, general Jira administration, reporting test completion & progress to management.
2010 - 2011Iris Software Group
Lead tester for the company’s CRM software aimed at the membership/charity sector (GUI front-end, oracle/SQL server back-end, and ASP.net web services).
2008 - 2010EDW Technology
Creating and executing test plans for the company’s Java-based electricity industry software. Manual testing, raising bug reports. Verifying end user raised bugs. Putting together and applying new builds, Linux and Windows environment configuration management.
2005 - 2008Counterpoint Systems
Call logging, answering e-mails from clients, 1st line support of the company's royalty administration software. Installation of applications, SQL Server, Oracle. Verifying client raised bugs.
2004 - 2005Woolworths
Stacking shelves, managing stock, helping customers.
2019 - 2021Birkbeck, University of London
Postgraduate study in the central aspects of Western philosophy in the broadly analytic tradition.
- The Philosophy of Spinoza
- Philosophy of Mind
- Modern Philosophy
- Anicent Philosophy
- Rationality: Formal and Theoretical Approaches
- Dissertation: Ontological irrealism and contemporary quantum physics
2015 - 2019The Open University
BA (Hons) Politics, Philosophy and Economics - First Class
Undergraduate study in how countries are run, what motivates and constrains their rulers and residents, and how social order and prosperity are best understood and promoted.
- DD102 Understanding Social Lives
- DD209 Running the Economy
- DD211 Understanding Politics
- A222 Exploring Philosophy
- A333 Key Questions in Philosophy
- DD306 Living Political Ideas