Available to hire
I’m a hands-on test professional with many years of experience in technical and functional testing, system testing, and test automation. I thrive in complex, project-based environments, delivering automation frameworks and scripting with C#, SpecFlow, Playwright, Selenium WebDriver, Appium, NUnit, RestSharp, SQL, and Azure DevOps to boost quality and release velocity.
I hold a BEng (Honours) in Software Engineering with ISTQB-ISEB certification, and have advanced cross-platform testing skills for web, desktop, and embedded devices. I enjoy collaborating with stakeholders to shape testing strategies and deliver reliable software quickly.
Skills
See more
Language
English
Fluent
Work Experience
Automation Test Engineer at Clear Horizon (CHiME IT)
November 1, 2024 - PresentLed the end-to-end design, development, and implementation of two next-generation test automation frameworks from the ground up for web and cross-platform applications. Built a scalable web automation framework using Playwright and the .NET/C# stack, applying Page Object Model to ensure maintainability and creating utilities for Angular and Bootstrap front-end testing. Integrated with Azure DevOps to establish fully automated CI/CD pipelines and enable shift-left testing, driving faster feedback and higher quality releases.
Automation Test Engineer (Contract) at Schneider Electric
April 1, 2023 - July 1, 2024Developed and maintained a robust test automation framework for IoT and embedded systems using open-source tools and technologies such as Appium, SpecFlow, C#, and Azure DevOps. Led testing strategy across IoT hub, mobile app, cloud, and embedded firmware teams, expanded regression and non-functional coverage (UI, performance, scalability), and integrated automation into CI/CD pipelines to improve release quality and speed.
Software Test Engineer (Contract) at HiiROC - X Developments Ltd
August 1, 2022 - April 1, 2023Applied testing and automation expertise to gas reforming technology projects, using LabVIEW and SCADA to connect sensors and valves for real-time data collection. Performed data analysis to identify trends and opportunities for optimization, contributed to prototyping and test development, and prepared technical reports and documentation.
Test Automation Consultant (Contract) at Landis+Gyr
November 1, 2019 - August 1, 2022Spearheaded automation for SMETS1/SMETS2 gas and electric smart meters, developing automated tests leveraging Zigbee/wireless protocols. Conducted hands-on automation and manual testing of complex functions, contributed to system test strategies and test plans, and documented comprehensive testing assets for the team.
Automation Test Consultant (Contract) at Jet2
April 1, 2018 - April 1, 2019Built cutting-edge test automation POM frameworks from scratch using C#, SpecFlow, and Selenium WebDriver. Wrote BDD scenarios, created and executed automated tests, and contributed to continuous integration/deployment efforts. Participated in acceptance demos with Product Owners, performed exploratory testing, and executed SQL data validation to ensure data integrity.
Software Test Engineer (Contract) at Landis+Gyr
April 1, 2017 - April 1, 2018Hands-on testing and automation for smart metering products. Executed stress and long-duration tests, developed system test strategies and test plans, and authored automation scripts. Maintained product knowledge documentation and supported requirements reviews to enhance testing effectiveness.
Software Test Engineer (Contract) at CommScope Inc (formerly Arris Group Inc)
March 1, 2013 - January 1, 2017Performed software and hardware interface testing for networking products, including test planning, manual and automated test execution, and defect management. Contributed to test architecture reviews and created test documentation to support ongoing quality assurance efforts.
Software Test Engineer at EchoStar Corporation
April 1, 2008 - March 1, 2013Engaged in software testing for embedded and set-top related platforms, including test case design, execution, and regression testing. Assisted in test documentation and cross-functional collaboration with hardware and firmware teams to ensure quality across builds.
Automation Test Engineer (Contract) at Clear Horizon (CHiME IT)
November 1, 2024 - PresentLed end-to-end design, development and implementation of two next-generation test automation frameworks, significantly improving software quality and release velocity. Built a scalable web automation framework using Playwright with the .NET/C# stack, applying Page Object Model for Angular/Bootstrap front-ends and integrating with Azure DevOps for CI/CD to enable shift-left testing. Created a unified cross-platform strategy to cover mobile (iOS/Android) and Windows applications using Appium for mobile and Selenium for Windows, maximizing code reuse across the product ecosystem. Championed DevOps in Azure DevOps Pipelines, driving automated test execution within the build and release process and delivering substantial reductions in manual testing and faster feedback. Drove regression and smoke test automation to shorten time-to-market and improve defect detection.
Software Test Engineer (Contract) at HiiROC -X Developments Ltd
August 1, 2022 - April 1, 2023Performed testing and automation for gas reforming technology using LabVIEW SCADA to connect to sensors and valves for real-time data collection. Conducted testing and prototyping of systems, analyzed data trends to identify optimization opportunities, and prepared technical documentation. Collaborated with engineers to refine gas reforming technologies.
Education
BEng (Honours) in Software Engineering at University of Bradford
September 1, 2007 - December 8, 2025BEng (Honours) in Software Engineering at University of Bradford
September 1, 2007 - December 8, 2025Qualifications
ISTQB - ISEB Foundation Software Tester
November 1, 2010 - December 8, 2025BEng (Honours) in Software Engineering
September 1, 2007 - December 8, 2025ISTQB - ISEB Foundation Software Tester
November 1, 2010 - December 8, 2025ISTQB - ISEB Foundation Software Tester
November 1, 2010 - December 8, 2025Industry Experience
Software & Internet, Energy & Utilities, Telecommunications, Professional Services, Education, Manufacturing
Skills
See more
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in Bradford today.