About Me

Senior SDET with 8+ years in quality engineering, specialising in Playwright and TypeScript automation for UI and API testing. I build practical quality strategies, improve delivery pipelines, and help teams make quality part of everyday engineering.

Experience

Senior Software Development Engineer in Test (SDET)

Sep 2021 - Jan 2023, May 2024 - Present

Dunelm

  • ▸Built reusable Playwright/TypeScript frameworks from scratch for UI and API testing
  • ▸Developed Cucumber BDD suites for UI, API, and smoke testing
  • ▸Created GitLab CI/CD pipelines with automated execution, downstream triggering, and reporting
  • ▸Ran performance and load tests with k6 and Gatling
  • ▸Led quality delivery for a third-party CMS integration across product, engineering, and suppliers
  • ▸Reviewed automation code, maintained framework documentation, and mentored engineers
  • ▸Reported test results and release risks, and investigated production failures with developers

Principal Quality Engineer

Jan 2023 - May 2024

Dunelm (role made redundant)

  • ▸Defined quality strategy across multiple engineering teams
  • ▸Led quality delivery for Dunelm's long-term credit programme
  • ▸Introduced shared automation standards and reusable framework practices
  • ▸Line-managed Quality Engineers and SDETs
  • ▸Established and grew Dunelm's Quality Community

Quality Engineer

Oct 2019 - Sep 2021

Dunelm

  • ▸Developed Selenium UI automation and ran exploratory and regression testing
  • ▸Investigated defects with developers and verified fixes during sprint and release testing

Technology Graduate

Sep 2018 - Oct 2019

Dunelm

  • ▸Contributed to innovative projects gaining hands-on experience across technology
  • ▸Collaborated with seasoned professionals to develop and implement new solutions
  • ▸Acquired skills in software development, quality engineering, business analysis, and project management

Education

University of Worcester

Business Information Technology, 2:1

Studied various modules including tech only, business only, and cross-discipline modules for both tech and business.

City College Norwich

Information Technology (BTEC), Distinction, Distinction

Completed a variety of tech-only modules ranging from networks to databases to websites.

Broadland High School

GCSEs, 10 above grade C

Including As in Maths, English, and Science.

Technical Skills

Languages & Web

TypeScriptJavaScriptSQLFramework ArchitectureTestability

Testing Frameworks

PlaywrightSeleniumCucumberPostmanBrunok6Gatling

Testing Types

UI and End-to-EndAPI and IntegrationContractBDDPerformance and LoadAccessibilityExploratory and Regression

DevOps & Cloud

GitLab CI/CDGitAWSTest ReportsDashboardsMonitoringJira

Leadership & Soft Skills

Quality StrategyAgile & ScrumCode ReviewsCoding StandardsShift LeftMentoringCross-functional Collaboration
⚽

Beyond the Code

When I'm not engineering quality, you'll find me at Carrow Road supporting Norwich City, staying active with CrossFit and running, or planning my next travel adventure. I also volunteer at my local social running club as a community run leader. Last favourite trip: Fiji!