I'll mentor you through six weeks of live sessions, in a small group of four, to help you move from manual testing into automation. By the end, you'll be able to:
It's a free 30-minute chat, not a sales pitch. If I don't think it's right for you, I'll tell you.
These are real screenshots from the program. Behind is a practice app we test against, filled with made-up data. In front are the tests written for it, all passing. This is the kind of work you'll be doing.
I've spoken with a lot of testers over the years, and the same worries come up again and again. Maybe some of these sound like you.
If any of this sounds like you, it doesn't mean you're a weak tester. You already know how to think about what might break, and honestly, that's the hard part. Writing code to test it is something you can learn. I'll show you how.
Most people I mentor have tried an online course at some point. They watched a few videos, got stuck, and life got in the way. That's completely normal. Learning automation on your own is hard, for a few simple reasons:
That's why I keep the groups small. I look at your code every week, and any time you need help with it. You can ask me anything, and you finish with a project you actually built yourself.
Everything around us exists to solve a problem. A tool, a technique, an idea. So if you want to really understand something, start with the problem it solves. Then look at how it solves it. Then learn its main parts. In that order.
It sounds obvious, but you'd be surprised how often we skip it. Most of us jump straight into the commands and try to remember them, and that's exactly why it doesn't stick. And once you start looking at things this way, you'll notice that the better a solution fits its problem, the more natural it feels, and the longer it lasts.
I call it P.S.P.™: Pain point, Solution, Parts. And there's one rule that goes with it, an idea often linked to the physicist Richard Feynman: if you can't explain something simply, you don't really understand it yet. So for every tool, you should be able to explain all three in words a Year 6 student would follow. That's the level I'll help you reach.
What's the problem?
What was hard, slow or annoying before this existed? Always start here. Once you understand the problem, the rest starts to make sense.
How does it fix it?
What's the simple idea behind the fix? You should be able to say it in a sentence or two, without any jargon.
What are the moving parts?
What are the few pieces that make the solution work, and how do they fit together? There are usually only a handful.
These are things you'll actually do in the sessions, not just hear about.
Along the way, you'll work hands-on with Python, Playwright, Selenium, Postman, SQL, axe-core, CI/CD, Git, Docker and more, plus the basics of Azure and Kubernetes.
“Before I joined, I had a manual testing background and some experience with Selenium, Eclipse and TestNG. However, I didn't have the confidence to start an automation project from scratch or understand the complete workflow, such as working with Jira tickets, GitHub and maintaining the repository. I joined because I wanted to learn that practical process and build my confidence.”
“I'm much more confident now. I can understand the basic Python and Pytest script logic, work with the page structure and folders, review the code, and use GitHub, Copilot and Visual Studio more confidently. I feel much more comfortable working with an automation project now.”
“What has stood out most to me is your one-to-one attention and the clarity with which you explain everything, from the very basics to more advanced concepts. You make sure the fundamentals are clear, and that has really helped me build my confidence.”
“I would definitely recommend the mentorship to manual testers who want to move into automation, as well as people who are at the entry level of automation and want to strengthen their fundamentals and build confidence. The practical guidance helps you understand how to approach different situations, from the small things to the bigger challenges.”
*Founding cohort members were offered their places at no cost, as early participants helping shape the program. These were collected partway through the six weeks, after the fourth session, and are published word for word.
One price covers all of it. There's nothing extra to pay for later.
You pay a small deposit to hold your seat. You don't pay the rest until you've done two weeks of live sessions. That way, you get to see what it's really like before you commit.
I'd rather you decide based on what you've experienced, not on what a website tells you.
Early groups get a reduced founding rate. I share the exact price with people on the waitlist first.
I want you to feel safe giving this a go. Here's exactly how it works:
If you decide it's not for you, I'll refund your deposit in full. No questions asked, and you won't owe the rest.
If you attended at least 80% of the sessions and feel it didn't deliver what I promised, I'll refund your full fee. Just let me know within 14 days of the last session.
A new job, health, family, anything. You can move to the next group once, at no extra cost, and pick up where you left off.
These are the full terms. You can read the details in the Refund Policy. Nothing here affects your rights under Australian Consumer Law.
I'm an architect and senior IT consultant, and I've spent more than 15 years building data and AI systems. Alongside that, I've mentored manual testers one-on-one for years, helping them make the move into automation.
Hanura Next is that same mentoring, in small groups of four. I teach every session myself. I also love building things with AI, including a Silver-winning solution at the EY FSO Hackathon for a nonprofit.
See the certificateBook a free 30-minute call. We'll talk about where you are now, where you'd like to be, and whether this mentorship can help you get there. If I don't think it's the right fit, I'll be honest with you.
Each group has just four people. A new group starts once four people are ready, and places are offered in the order people join the waitlist.