Henry Coles

Head Of Mutation Testing

City of Edinburgh, Scotland, United Kingdom
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

🤩
Rockstar
🎓
Top School
Henry Coles is a seasoned software leader with 13 years' experience specialising in mutation testing and developer productivity, currently heading Mutation Testing at Computing Distribution Group in Edinburgh. He combines hands-on engineering with product leadership, previously running his own consultancy (Pitest Consulting) and shaping development and innovation practices at NCR and SolarWinds. A long-time contributor to the Pitest open-source project—helping add tests, fix core bugs and improve JVM mutation testing—he brings deep practical knowledge of test automation and Java tooling. Henry’s background blends technical design and team leadership from roles at Bright Grey and LogicaCMG, grounded in an academic foundation in chemistry and biomaterials from the University of Nottingham. Colleagues know him for turning testing theory into usable tooling that improves code confidence across organisations. He often pairs pragmatic engineering with a researcher’s curiosity, drawing on an uncommon materials-science education to inform structured problem-solving in software.
code13 years of coding experience
job12 years of employment as a software developer
bookMetallic Foams, Metallic Foams at University of Nottingham
stackoverflow-logo

Stackoverflow

Stats
6,028reputation
432kreached
139answers
27questions
Badges
java
top-5%
bytecode
top-5%
unit-testing
top-5%
maven
top-5%
github-logo-circle

Github Skills (13)

javas10
mutation-testing10
junit10
java10
test-automation10
testing10
bytecode9
maven9
unit-testing9
tomcat6
mutation6
instrumentation6
pitest6

Programming languages (11)

TypeScriptJavaC++CSSScalaMakefileJavaScriptPHP

Github contributions (5)

github-logo-circle
hcoles/pitest

Jan 2014 - Jan 2023

State of the art mutation testing system for the JVM
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:96 releases, 10 reviews, 832 commits in 9 years 2 months
Contributions summary:Henry contributed to the Pitest project by adding tests and fixing bugs related to the core functionality of mutation testing for Java. The commits include additions to the test suite, addressing specific issues, and enhancements to improve the overall quality of the project. Furthermore, the user made changes to various classes related to parsing options.
jvm-bytecodeartmutation-analysismutationmutation-testing
Simple maven plugin for classycle
Contributions:21 commits, 1 comment in 1 year 3 months
maven-plugingatlingmavenloadtestingmaven-extension
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
Henry Coles - Head Of Mutation Testing