John Smart

Retired at Wakaleo Consulting

Sunderland, England, 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
John Smart is a results-driven production and quality leader with over 30 years in high-volume manufacturing and 17 years of focused experience in operations, continuous improvement and quality assurance. He has led Kaizen and Lean transformations, launched new products into full-scale production, and set up Quick Response and OEE-driven systems that boosted line efficiency across international assignments, including a secondment to Nissan Cantabria. As a qualified trainer and assessor, he has a strong track record developing cross-functional teams and embedding preventative maintenance and welding quality controls into routine practice. In recent years he combined hands-on manufacturing leadership with part-time consultancy and contributed to open-source testing projects—applying practical QA and automation skills to improve test frameworks and documentation for well-regarded repos such as Serenity BDD and the Jenkins guide. Based in Sunderland, he brings a pragmatic blend of shop-floor insight, process rigor and technical curiosity that helps organizations reduce cost, improve quality and sustain continuous improvement.
code17 years of coding experience
job11 years of employment as a software developer
bookNVQ Level 3 in Supervisory Management, City & Guilds motor vehicle craft studies, NVQ Level 3 in Supervisory Management, City & Guilds motor vehicle craft studies at Gateshead College
github-logo-circle

Github Skills (19)

uitest10
selenium10
testing10
serenity-bdd10
cucumber10
selenium-ide10
java10
javas10
junit10
webtest10
ui-testing10
documentation10
test-automation10
web-testing10
web-application9

Programming languages (8)

TypeScriptJavaShellGherkinJavaScriptHTMLXSLTGroovy

Github contributions (5)

github-logo-circle
Role in this project:
userTechnical Writer
Contributions:309 commits, 2 PRs, 2 pushes in 8 years 9 months
Contributions summary:John's contributions primarily involve modifications to the documentation and example files within the repository. These changes include reworking sections on installation and startup, removing email notifications, correcting reference errors, and making adjustments to adhere to O'Reilly Docbook conventions. They also added automated testing examples.
serenity-bdd/serenity-core

Nov 2014 - Jan 2023

Serenity BDD is a test automation library designed to make writing automated acceptance tests easier, and more fun.
Role in this project:
userTest Automation Engineer
Contributions:4 releases, 16 reviews, 3469 commits in 8 years 4 months
Contributions summary:John's contributions focused on enhancing the test automation capabilities of the Serenity BDD library. They improved support for switching frames in web scenarios, and added functionality to create and use reusable Performable tasks to improve the structure of acceptance tests. They also contributed to creating and testing data-driven test scenarios, and provided more flexible ways to run different types of tests, including the use of the @uniqueSession tag to keep a browser window open for multiple scenarios.
automation-testingtest-automationtesting-frameworkacceptance-testsserenity
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
John Smart - Retired at Wakaleo Consulting