John is an international speaker, consultant, author and trainer well known in the Agile community for his many books, articles and presentations, particularly in areas such as BDD, TDD, test automation, software craft and team collaboration.
John is an international speaker, consultant, author and trainer well known in the Agile community for his many books, articles and presentations, particularly in areas such as BDD, TDD, test automation, software craft and team collaboration.
Speaker & Author
John is a regular speaker at international conferences and internal events known for his energy, passion and humour, and the author of several best-selling books.
Facilitator & coach
John advises and assists organisations in their journey towards more effective collaboration and software delivery practices.
Learn BDD and advanced test automation practices from industry expert John Ferguson Smart, on your own terms and at your own pace.
The Serenity Dojo is a unique set of online training material with a rapidly growing range of practical and relevant courses, specifically designed for Java test automation engineers who want to excel. Learn BDD Fundamentals, Cucumber, Selenium WebDriver, Rest Assured, and more!
John is an international speaker, consultant, author and trainer well known in the Agile community for his many books, articles and presentations, particularly in areas such as BDD, TDD, test automation, software craft and team collaboration. John is also the author of the best-selling BDD in Action, as well as Jenkins: The Definitive Guide and Java Power Tools.
John is the founder and technical lead of the Serenity BDD Open Source library. Serenity BDD helps you write better, more effective automated acceptance tests, and use these acceptance tests to produce world-class test reports and functional documentation.
The flow is that state of mind of optimal concentration where we are fully focused and hyperproductive, where we feel and perform our best.
The flow is that state of mind of optimal concentration where we are fully focused and hyperproductive, where we feel and perform our best.
BDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process.
Streamline software development with Jenkins, the popular Java-based open source tool that has revolutionized the way teams think about CI.
All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed...
Founded on principles of Learning Science and years of training testers in Fortune 500 companies, the programme is organised in four mutually reinforcing pillars of learning.
Learn the REAL difference between old-style test scripting and modern effective test automation engineering, using a simple proven process that will make you more effective at your job and more valuable to your company.
Discover the underlying principles and practices behind the automation libraries and how to use them effectively; so that even if the tools you use change, your competitive advantage won't.
Learn three pragmatic and practical strategies that will help you build bullet-proof test automation frameworks that stand the test of time, and that will keep you and your team churning out powerful and useful automated tests FAST.
Here we teach you three powerful techniques that will help you leverage your automated tests to TRULY benefit your whole team, accelerate your delivery, and delight your customer.