John Mcdonnell

Senior Software Engineer In Test at GitLab

Ireland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Mcdonnell is a Senior Software Engineer in Test with a decade of experience driving test automation and quality in financial services and enterprise SaaS environments. He has led backend and frontend automation efforts—building and maintaining large-scale test suites (1000+ tests) for Golang APIs and Gherkin/Cucumber-driven UIs—optimizing parallel execution and CI pipelines to catch regressions across multiple backends. Comfortable across Golang, Java and JavaScript, he pairs deep troubleshooting instincts (especially for elusive intermittent defects) with practical DevOps skills including Docker and AWS. At GitLab and previous employers he’s been an automation champion who brings both hands-on implementation and organization-wide advocacy for test-first practices. Notably, he delivered sub-three-minute execution of extensive contract and integration test suites, demonstrating a focus on speed and reliability that keeps deployments safe and fast.
code10 years of coding experience
job8 years of employment as a software developer
bookLeaving Certificate, Leaving Certificate at Cnoc Mhuire, Granard, Co Longford
bookBachelor of Science (B.Sc.), Enterprise Computing, First Class Honours (1.1), Bachelor of Science (B.Sc.), Enterprise Computing, First Class Honours (1.1) at Dublin City University
languagesFrench, Irish, English
github-logo-circle

Github Skills (23)

command-line-tool8
ledger7
elo6
security5
static-analysis4
shopify4
accounting4
golang4
command-line4
react4
go3
selenium-webdriver3
static-code-analysis3
testing3
benchmarking3

Programming languages (5)

TypeScriptJavaC++JavaScriptGo

Github contributions (5)

github-logo-circle
johnmcdnl/darts-frontend

Sep 2016 - Dec 2025

Contributions:11 PRs, 13 pushes, 12 branches in 9 years 4 months
johnmcdnl/projectEuler

Apr 2016 - Oct 2022

Contributions:25 PRs, 62 pushes, 37 branches in 6 years 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial