Joseph Adams

SDET • Lead Test Engineer • Certified Scrum Master

Senior Tester with 21 years of experience in diverse IT environments. Specialist in architecting automation frameworks (Playwright, WebDriverIO, Selenium) and leading high-performance engineering squads. Dedicated to introducing efficient methodologies and constant technical self-improvement.

Technical Inventory

Automation & API

Playwright WebdriverIO Selenium Appium GraphQL RESTAssured Axios Postman

Languages & Tools

TypeScript JavaScript Java Python Jenkins GitFlow SQL Gherkin/BDD

Leadership

Scrum Master (CSM) Team Leading Mentorship Line Management SAFe Agile

Professional Experience

SDET

September 2025 — Present
Jonas FinTech

Actively contributing to the software development engineering in test function within the FinTech sector...

Lead Test Engineer (Automation) CSM

September 2023 — August 2025
Opus 2
  • Hired to lead redevelopment of existing UI test framework from Selenium to Playwright to decrease execution time and debugging overhead.
  • Successfully scaled suite to over 500 UI tests running in 2 hours.
  • Architected API Framework using Playwright and Axios library.
  • Led a team of 7 (including developers on secondment) with direct line management of 4, including holiday planning and appraisals.
  • Responsible for framework design and selecting "TestOps" tooling (Jenkins).
  • Upskilled automation engineers and conducted knowledge sharing with manual testers.

Lead Test Engineer

March 2022 — September 2023
Global Media Group
  • Led a team of 2 engineers automating API and UI test cases for commercial sales and asset management systems.
  • Automated GraphQL APIs using Java and RESTAssured; manual testing via Postman.
  • Performed UI testing using Playwright with TypeScript.
  • Mentored the department’s first Early Careers Program member and reviewed technical hiring submissions.

Automation QA Engineer

September 2021 — March 2022
SMS plc / QTON
  • Redeveloped automation frameworks for web, mobile, and API testing.
  • Implemented frameworks with WebdriverIO, Cypress, or Playwright.
  • Conducted JavaScript upskilling courses for the Manual QA team.

Software QA Engineer SAFe

November 2020 — September 2021
LumiraDX
  • Verification lead for portable medical devices in a highly regulated environment.
  • Created new E2E system test frameworks using an in-house Python framework.
  • Demonstrated Appium for real-world device testing.

Test Engineer

September 2018 — November 2020
Deepmatter
  • First QA hire; created WebUI (WebDriverIO), API (Java/Rest-Assured), and Mobile (Appium) frameworks.
  • Built custom dashboards via Google Chart API, Jira, and Jenkins APIs to show defect trends.
  • Led recruitment and onboarding for junior automation testers.

Specialist / System Tester

March 2013 — August 2018
SEPA
  • Led Scottish Government-funded Agile transformation from Waterfall.
  • Created automated test framework using Jenkins, Maven, and Selenium to monitor deployed databases.
  • Decommissioned QTP in favor of Selenium/Java.
  • Hosted cross-browser testing using XenServer virtual machines.

Foundational Testing & Tech Roles

1998 — 2013
Xedo • Ceridian • Sword Ciboodle • Picsel
  • Xedo Software: First tester hire; automated Windows clients via Test Complete.
  • Sword Ciboodle: Lead tester for CTI; created Perl scripts for mail server verification.
  • Ceridian: Lead test team for defect retests and database change tracking.
  • Sanmina-SCI / DMC: Debug Technician / Analyzer (1998-2002).

Education & Certification

PgCert Web Technologies Distinction

2024
University of the Highlands and Islands
Certifications:
Scrum Master (CSM, 2024), SAFe Practitioner, ISTQB Foundation.
Degrees:
BSc Computing (Distinction, 2005), HND Electrical Engineering.

Contact

I am currently based in Bellshill, Scotland. Open to local or remote opportunities.