Available to hire
I am a results-driven Automation Engineer with extensive experience designing and delivering automated testing solutions for financial services and government-related platforms. I specialize in end-to-end API and UI testing, building scalable frameworks, and integrating tests into CI/CD pipelines to reduce risk and improve release quality.
I thrive in cross-functional teams, mentoring junior QA members, and turning complex business requirements into reliable automated verification. My passion is to automate the unknown, continuously learn, and contribute to high-quality software in fast-paced environments.
Skills
See more
Language
English
Fluent
Work Experience
Automation Engineer at DWP
May 1, 2015 - PresentDesigned and implemented automated tests using Java and BDD frameworks (e.g., Cucumber/Gherkin) to express business behavior in executable form. Developed and maintained integration tests for benefit services, validating end-to-end interactions between citizen services and backend APIs. Built and managed Docker-based mock environments to replicate required system states and responses for dependable integration testing. Used Postman and related tools to create and document API tests, providing evidence of expected outcomes and supporting artefacts for compliance and review. Worked closely with developers and DevOps teams to integrate tests into CI/CD pipelines, automating quality verification and regression coverage. Analyzed test results, reported defects, and supported resolution to improve overall quality and reduce rework.
Test Automation Engineer at SMBC Nikko Capital
January 1, 2023 - March 1, 2025Led end-to-end testing of a financial data and trading system integrating Bloomberg, FIX adapters, and Neptune Services. Validated FIX message parsing and transformation to canonical Axes format using FIX protocol adapters. Tested SSO/SAML authentication flows for Neptune’s web GUI and ensured secure user access. Conducted integration testing of API interactions between Axes Services, Neptune Services, and Bloomberg. Performed database validation to ensure correct data ingestion and transformation within SQL Server. Automated API and UI test cases using Postman (API testing) and Playwright (GUI testing).
Senior Automation Analyst at Capgemini (HMRC project)
April 1, 2022 - December 1, 2023Wrote new BDD functional test cases to test web and Restful Services; used POSTMAN for basic go-right-path analysis for tests. Automated Restful API components critical to data processing entry points. Analyzed failed tests and fixed broken BDD tests by updating Selenium XPath locators and API payloads; reported defects. Collaborated with multiple teams to design, fix, and execute new program regression tests adding value to finance products. Worked on YAML files to configure CI/CD pipelines in GitLab.
Senior Automation Lead at Pinavida
April 1, 2020 - April 1, 2022Built from scratch a NUnit-based BDD framework using SpecFlow to test a Windows WPF application via Appium WebDriver. Developed framework to report test results using SpecFlow Living Documentation; categorized tests into Smoke and Regression; analyzed results from Azure pipelines and fixed script issues. Raised defects in MS Azure for test failures and provided evidence; conducted brown-bag sessions to transition from manual testing to automation using SpecFlow with Gherkin. Implemented YAML-based CI/CD pipelines to streamline testing and deployment.
QA Automation Engineer at Grosvenor Group
January 1, 2020 - March 1, 2020Built from scratch a .NET automation framework to test web and mobile apps; mapped tests to business requirements in MS Azure; enabled CI/CD pipelines for automated testing; documented issues from Selenium interactions and security concerns; provided continuous feedback and defect tracking.
Market Risk Test Analyst at London Stock Exchange
January 1, 2019 - December 1, 2019Gathered requirements, developed and executed Python-based data manipulation for counterparty initial and variation margin; wrote SQL in Java to extract data; created test reporting framework with validation logic and tolerance handling; debugged core library APIs and consulted with business analysts.
Senior Test Engineer at BNP Paribas
July 1, 2015 - December 1, 2018Wrote test cases from Business Functional Specification; served as liaison between product owners and developers; built a hybrid automation framework using Selenium WebDriver; debugged scripts and coordinated CI/CD pipelines; reported status and defects in Go/No-Go meetings.
Senior Test Engineer at Crédit Agricole UK
December 1, 2014 - July 1, 2015Built core parts of testing framework identifying 3rd party controls; developed automated regression scripts for FX trading; authored core library in JavaScript for data-driven testing and reporting; mentored junior QA members.
Test Engineer at Mizuho UK
December 1, 2013 - December 1, 2014Introduced BDD-style test case writing using SpecFlow; trained business team in Cucumber; used Selenium WebDriver for VaR and P&L test regression; validated generation of risk reports; developed data inputs for risk calculations.
Education
ISEB Intermediate (BCS) at BCS / ISEB
January 1, 2008 - April 22, 2026HP QC 9.2 Certification at HP
December 1, 2007 - April 22, 2026HP QTP 9.2 Certification at HP
December 1, 2007 - April 22, 2026ITIL Certification (BCS) at BCS
November 1, 2007 - April 22, 2026MCAD – C#(.Net) at MCAD
October 1, 2005 - April 22, 2026Microsoft Certified Java Programmer at Microsoft
April 1, 2003 - April 22, 2026Bachelor of Administration at University Of Regina, Canada
January 11, 2030 - December 1, 1999Qualifications
ISEB Intermediate (BCS)
January 1, 2008 - April 22, 2026HP QC 9.2 Certification
December 1, 2007 - April 22, 2026HP QTP 9.2 Certification
December 1, 2007 - April 22, 2026ITIL Certification (BCS)
November 1, 2007 - April 22, 2026MCAD – C#(.Net)
October 1, 2005 - April 22, 2026Microsoft Certified Java Programmer
April 1, 2003 - April 22, 2026Industry Experience
Financial Services, Professional Services, Software & Internet, Other
Skills
See more
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in London today.