Mark Craig Robertson

Mark Craig Robertson

Senior Automation Software Quality Assurance Engineer

Greater Edinburgh Area, Scotland

I help teams ship with confidence.

Sky

System Engineer · Senior Software Development Engineer in Test

Sky · Sep 2021 – Present · Greater Edinburgh Area

Current
BJSS

Automation Test Engineer

Private Sector Consultant

BJSS · Remote

Apr 2021 – Sep 2021
Sky

Automation Engineer

Sky · Livingston, West Lothian

Nov 2018 – Apr 2021
BJSS

Automation Test Engineer

Public Sector Consultant

BJSS · Glasgow

Jun 2018 – Nov 2018
VER

Automation Engineer

Verint · Inchinnan, Renfrewshire

Jan 2018 – Jun 2018
MOT

Software Engineer In Test

Motorola Solutions · Glasgow

Feb 2017 – Jan 2018
REL

Software Quality Assurance Tester

Relaymed · Edinburgh

Apr 2015 – Feb 2017
TES

QA Test and Business Analyst

Tesco Bank · Edinburgh

Mar 2011 – Aug 2014
Dell

University Internship – Engineer Technician

Dell · Glasgow

Jun 2007 – Aug 2008
VAR

Customer Service & Sales Roles

Various Companies · Greater Glasgow Area

Apr 2003 – Mar 2015

Senior QA Automation Engineer with 16 years of experience delivering quality software across a wide range of industries and environments. Based in the Greater Edinburgh Area, I specialise in embedding quality throughout the full software development lifecycle via test oversight and automation — from inception through to delivery.

I have extensive experience working within Agile Scrum and Quality Assurance teams, collaborating closely with developers, product owners and stakeholders to drive quality at every stage. My work spans QA test planning, strategy, test automation tooling and hands-on implementation — ensuring that releases are well-tested, reliable and meet the needs of the business and end users.

Test Automation
Automation Framework Development
Java, C#, JavaScript
Selenium, Playwright
Cucumber / BDD
CI/CD Pipelines
ISTQB-Certified
Manual Quality Assurance
QA Strategy
Agile Ways of Working
AI-assisted Development
🤖
Android Automation using Appium & Cucumber
🎭
Introduction to Microsoft Playwright (Node.js Automation)
💎
Introduction to Programming (Ruby)
📱
SwiftUI App Development
🏅

ISTQB Foundation Level

International Software Testing Qualifications Board · Issued November 2017

🎓

Glasgow Caledonian University

Computing Science BSc (with Distinction)

2004 – 2009 · Glasgow, Scotland

🤖

Built & iterated with Claude Code

This page was designed and developed using Claude Code — Anthropic's AI-powered CLI — as part of my ongoing journey to learn and apply AI tools in real development workflows. From layout and styling to content integration and live iteration, every aspect of this page was shaped through conversation-driven coding.