About Me

Senior SDET with 7+ 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!