Test deeply.
Quality starts long before the first assertion. It starts with sharper questions, the edge cases nobody thought of, and a feel for exactly where software breaks.
Quality leader · Product builder · Sharing the How
I'm Julia Pottinger. I've spent over a decade in QA, testing real products, finding the gaps teams miss, and turning messy releases into something safer to ship. Now I build my own products too, including AI tools, mobile apps, and games, and I share the practical lessons as I go.
How I think about quality
Quality starts long before the first assertion. It starts with sharper questions, the edge cases nobody thought of, and a feel for exactly where software breaks.
Not everything deserves a script. The craft is choosing the high-value paths and building a suite your whole team actually trusts and maintains.
When testing and automation pull in the same direction, release night stops being scary. That calm is the entire point, and you can learn it.
Meet Julia
I test. I build. I teach. Over a decade in software quality led me here, and now I create my own products too, from AI tools to mobile apps and games.
I love sharing what I learn through articles, courses, talks and YouTube. The goal is simple: make testing, automation and building products feel clearer for the next person doing the work.
Beyond the blog
I don't just write about shipping quality software. I design, build, and ship my own, under my studio.
Start with the problem
Pick the thing your team is wrestling with right now: a test strategy, a stronger API safety net, or a better way to use AI without lowering the bar.
Field Notes
Get practical notes on testing, automation, AI, mobile apps, and release decisions. I share the workflows, lessons, tools, and mistakes from real product work so you can ship with more confidence and fewer last-minute surprises.
Fresh from the articles
Practical, field-tested writing on the things that make software dependable.
5 quick wins that you can use on your mobile app testing journey to have wider test coverage and more effective mobile testing
The QA team is responsible for creating and maintaining test automation scripts, therefore choosing the members of that QA team and structuring it correctly is very important
Automating EVERY test takes more cost, effort, and time than is practical, make a data-driven decision on what you will and will not automate; and in what priority
Types of locator strategies and importance of proper locator strategies as well as best practices to follow for testers and developers
Run automated tests on Microsoft Edge browser using WebdriverIO.
Learn how to add tags to your gatsby blog. This allows users to easily find posts with the same tags, providing a better user experience
Browse by topic
Watch & learn
Plus my free WebdriverIO course on Test Automation University.
Why read here
Every article comes from real projects: code you can run, checklists you can use, mistakes you can skip.
Strong hierarchy, elegant code blocks, and zero clutter. Long-form that respects your attention.
Tools that respond as you work: a career roadmap and an API checklist that save your progress as you go.