01
QA
Test Automation Framework
End-to-end test automation framework built with Playwright, TypeScript, and Docker. Features parallel test execution across 5 environments, CI integration, and AI-augmented flaky test detection.
Portfolio · 2026
QA Engineer · System Admin · IT Support Specialist
I engineer confidence into software and infrastructure — from automated test suites to resilient servers, with a fondness for LLM-driven, spec-first workflows.
Based in Manchester
Working everywhere
Good technology should make the work feel lighter. I test the edges, fix the foundations and support the people in the middle.
Most of what I do comes down to one thing: making sure things work before someone else finds out they don't. From release confidence to a stubborn DNS record, I bring a practical eye to the places where products and people meet. The goal is not just to make things work — it's to make them hold up.
Diagnose and fix the SPF, DKIM, and DMARC issues that push your emails to junk folders.
Tell me what's stuckA clear, actionable report on your email authentication, DNS health, and spam risk.
Harden your domain records and registrar settings against impersonation and takeover.
Monthly monitoring that catches email and DNS problems before they affect your customers.
Enough tools to solve the problem. Not so many that the tools become the problem.
Languages
Infrastructure
Testing
Web / CMS
03 / 03
A few useful things I've helped bring into the world.
01
QA
End-to-end test automation framework built with Playwright, TypeScript, and Docker. Features parallel test execution across 5 environments, CI integration, and AI-augmented flaky test detection.
02
DevOps
Server provisioning and configuration management toolkit. Automates deployment of secure Linux servers, Docker hosts, monitoring stacks, and CI/CD runners using Python and Bash.
03
Web Dev
Full-featured portfolio and blog platform built on WordPress with GSAP animations, dark mode, contact forms, and a custom CPT-driven content architecture. No page builders, no ACF — pure native WordPress.
The roles change. The instinct to make things better doesn't.
Founder & Systems/QA Consultant — IMaD Consulting
Run a small consultancy covering business email setup, DNS security, and web support, alongside AI-assisted automation work. Currently building and maintaining a self-hosted portfolio-tracking application end to end — backend, deployment, and testing — using a spec-first workflow where AI coding tools handle implementation and every change gets reviewed before it ships.
Email & DNS · Docker · Spec-first AI workflowsTest Analyst / UAT — Imad Consulting (clients: zubbystudio, Okra Technology)
Documented functional requirements and wrote regression tests for an ERP platform. Worked directly with business owners to turn their needs into test cases, and ran the user-acceptance process that caught serious defects before they reached production.
UAT · Regression testing · RequirementsTest Analyst / Front-End Development — Imad Consulting (client: Fitzdanuk.org)
Owned testing end-to-end for a tax reporting system — functional, regression, and integration testing, plus exploratory testing. Wrote SQL to validate data directly against the database and ran load tests before major releases.
SQL · Load testing · Exploratory QATest Analyst (Planixs) — Planixs (clients: Barclays, RBS, Vodafone, Zenith Bank)
Turned tickets into test cases for a liquidity-reporting system, using Selenium and Cucumber alongside manual testing. Wrote API scripts to verify backend data matched what the front end displayed.
Selenium · Cucumber · API testingTest Analyst (Parcel Force / NatWest / Quick Light) — Parcel Force / NatWest / Quick Light
A run of UK test-analyst roles: turning requirements into test plans, running smoke/regression/UAT cycles, and reporting clear results back to the business.
Test planning · UAT · RegressionDesktop Support Engineer — British Telecoms
Supported a Windows server migration from 2003 to 2008 and helped bring order to a support environment under heavy day-to-day demand.
Windows Server · Migration · SupportNetwork Administrator — Admiral Insurance
Rolled out and configured desktop systems for staff, and helped set up regular knowledge-sharing between support staff to speed up problem-solving.
Desktop admin · Knowledge sharing07What clients say
Malachy tested our website thoroughly and caught bugs we hadn't noticed ourselves — issues that could have turned into costly problems down the line. Glad we had a second set of eyes on it before launch.
Tig Michael — Website testing & bug fixes
We did run into difficulties but turned out to be a server side issue. Certainly can't question Malachy's work ethic, and professionalism.
Lee J. — Web.Config configuration, 301 redirects
Malachy helped us migrate our property management website from IONOS (1&1) to InMotion Hosting. He also transferred our business email during the move and resolved an initial deliverability issue that came up — everything's been running smoothly since.
Mkenny Properties — Website migration & email hosting setup
Efficient and wonderful help! :)
Mimi R. — Shopify store setup (payment gateways, tax configuration)
Have a tricky problem, a new thing to test or a site that needs a steady pair of hands?