My work
I help teams uncover the gaps between what software promises and what people experience. That means clarifying requirements, testing the paths users rely on, and making failures easier to reproduce and resolve. Test automation keeps important checks repeatable; AI Assurance extends that scrutiny to features whose outputs can vary.
For over 9 years, I’ve built and improved web software. My experience spans internal platforms, bespoke software, and the move from internal tools to SaaS products, including independent QA work, frontend leadership, and hands-on product development.
I review authentication, permissions, validation, and recovery paths across interfaces and APIs. Clear test cases and reproducible defects help teams decide what to fix and where to strengthen coverage.
From investigation to better products
I also build interfaces and workflows with JavaScript, TypeScript, Vue, React, and related web technologies. Working with application state, API integration, accessibility, and performance gives me practical context when investigating failures and discussing fixes with developers.
I bring that experience to products where a lost update, an inaccessible control, or a confusing error can stop someone from completing their work. Explore my quality engineering and product work.
How I approach quality
I start with what a user needs to accomplish and what could prevent it. Requirements, business rules, permissions, failure states, and recovery behaviour shape the test approach. Automation makes repeatable checks useful over time; investigation and judgement help find what those checks do not yet cover.
Background and availability
I hold a B.Sc. in Microbiology from Osun State University. I’m open to remote Software Quality Engineering and product engineering roles, as well as focused testing and automation projects.