15 hours agoMember-onlyHow To Run Your Serenity BDD Tests 10 Times Faster!Exciting news! The latest version 3.6.x of Serenity BDD has just been released, and it brings full support for parallel test execution in both Cucumber and JUnit 5. This means you can now run your tests faster and get feedback sooner, making test automation even more efficient. Parallel testing is…Test Automation2 min readTest Automation2 min read
5 days agoThe Two Side Of API Testing (And Why You’re Probaly Focusing On The Wrong One)As a test automation engineer, you know that APIs are a crucial part of modern software development, and that and API testing is all the rage. But did you know that there are not one, but two distinct ways you can use APIs in your test automation efforts? Hear me…Test Automation2 min readTest Automation2 min read
Jan 22BDD Is Not About Test Automation.BDD (Behaviour Driven Development) has become increasingly popular over the past few years. Many organisations see it as a key factor to making agile deliver. And it’s true that teams who do BDD well can get a pretty good competitive edge. But, like many things in agile, it can be…Bdd2 min readBdd2 min read
Jan 22Screenplay: “Making test automation coding fun again”The Screenplay Pattern is one of my favourite ways to code automation. As one tester I know said, it “makes test automation coding fun again”. I don’t use it everywhere, but I do find a lot of situations where it would be my goto approach. It’s more than just a…Screenplay Pattern2 min readScreenplay Pattern2 min read
Jan 22Do you always need Cucumber to do BDD?Cucumber is a great tool, and many teams find that the Gherkin format is an excellent way to represent business rules and examples and to record their requirements in the form of living documentation. I find it works really well for financial domains or other fields where there are a…Test Automation2 min readTest Automation2 min read
Jan 226 Tips To Learning Test Automation FasterSo you want to learn test automation? Awesome! But what language should you learn? Well, you have a few options, and it will also depend on what the teams in your company are using. But if you are starting afresh (or looking for job opportunities): ☕️ Java is by far…Test Automation2 min readTest Automation2 min read
Jan 22How to name your BDD scenariosNaming Cucumber features and scenarios doesn’t have to be hard, but 95% of teams get it wrong. And when you get it wrong, you won’t get anywhere near the benefits of a BDD process that you could normally expect. Here are 3 simple traps to avoid when naming your features…Bdd2 min readBdd2 min read
Jan 22Essential Tips For A Successful Career In Test AutomationLearning test automation well can be challenging. Often it’s hard even to know where to start, let alone how to make the learning stick! So here are a few tips to get you to your test automation learning goals faster: 👉 FOCUS ON DEEP SKILLS. When you are starting out…Test Automation3 min readTest Automation3 min read
Published in Jan Molak·Jun 22, 2016The role of QA in a DevOps worldBy John Ferguson Smart and Jan Molak If you believe what you hear, DevOps is the latest “big thing”. According to a recent survey, high performance teams practicing a DevOps culture deploy 30 times faster and have 60 times fewer failures than low performing teams. Companies having adopted DevOps have…Software Development6 min readSoftware Development6 min read
Published in Jan Molak·Apr 16, 2016The Project Management Triangle must die!By John Ferguson Smart and Jan Molak “On time, in scope and in budget”. This is the refrain of countless project managers on their LinkedIn profiles: it is the badge of the successful project manager, and they wear it with pride. It is also a misguided and dangerous idea that…Agile6 min readAgile6 min read