Insights & Guides
Keep up to date with the latest in Software Testing and Quality Assurance with articles from our blog.
Duke of Edinburgh’s Award Skills for Post 16+
Looking for a unique DofE Skills activity? Onion Training's self-paced, online Software Testing course is approved for Bronze and Silver awards.
Read more →
Learning from Defects to Prevent Recurrence
What is root cause analysis? Why should project teams care about root cause analysis?
Read more →
Integration Testing
What is Integration Testing? Why does it matter?
Read more →
Grey Box Testing
What is Grey Box Testing? How does it differ to other testing approaches?
Read more →
White Box Testing
What is White Box Testing? How does it differ to other testing approaches?
Read more →
Black Box Testing
What is Black Box Testing? How does it differ from other test approaches?
Read more →
Unit Testing
What is Unit Testing? Why does it matter?
Read more →
Non-Functional Testing in Software Development
What is non-functional testing? Why does it matters?
Read more →
Functional Testing in Software Development
What is functional testing? Why does it matters?
Read more →
Software Testing
Beyond cost, good testing prevents reputational damage, protects your users and in some cases, prevents serious harm.
Read more →
Why Patch Management Isn’t Just a Testing Issue
Lessons from the Jaguar Land Rover Cyber-Attack.
Read more →
Software Testing: A Career Path into Tech for Students
If you’re a student thinking about a tech career, this blog is for you.
Read more →
Career Paths for Students in Software Testing
Discover the most rewarding career paths in software testing.
Read more →
Breaking Into Tech: Software Testing for Students
Discover why software testing is the perfect career for students.
Read more →
Testing The Happy Path
Explore the key differences between happy path and unhappy path testing, and why both are crucial for ensuring robust, user-friendly software.
Read more →
Beyond Bug Hunters: The Evolving Role of Software Testers
Modern software testing has evolved far beyond simple bug detection. In reality, the role of a software tester is much broader and…
Read more →
Three Amigos Approach to Agile Software Development
The Three Amigos approach brings together important viewpoints to ensure a shared understanding of project requirements, development processes and quality assurance.
Read more →
10 Essential Steps to Mobile App Testing
10 Essential Steps to Achieving High-Quality Mobile Apps.
Read more →
10 Easy Steps to Overcome Imposter Syndrome
10 steps to overcoming imposter syndrome in software testing.
Read more →
5 Benefits Why Beginners Should Contribute to Open-Source Testing Projects
Open-source testing for beginners to software testing.
Read more →
16 Reasons Why AI in Software Testing Cannot and Will Not Replace Software Testers
Human expertise trumps AI in software testing due to unmatched creativity, ethical considerations and contextual understanding.
Read more →
Mastering Testability: Discover the 7 Key Factors Affecting Your Testing Success
Discover the ins and outs of testability - its definition, significance, and key considerations when evaluating testability.
Read more →
6 Benefits of Well-Documented Software Requirements for Successful Projects
Software quality starts with clear requirements. A well-defined Software Requirements Specification (SRS) reduces risks and lays the groundwork for project success.
Read more →
Essential Insights for Beginners to Software Testing
A beginners guide to all things software testing.
Read more →
How To Secure a Software Testing Job Without Experience
How to secure a Software Testing Job without experience.
Read more →
5 Must-Know Tips to Become A Quality Assurance Tester
5 important tips to becoming a freelance Quality Assurance Tester.
Read more →
Beginners Guide to Quality Assurance
Everything you need to know about quality assurance in software testing.
Read more →
Is Your Resume up to Scratch?
Why Your Software Testing Resume Is Critical To Your Career Success.
Read more →
3 Important Differences Between CV and Resume
What Is The Difference Between CV and Resume - 3 Important Differences You Should Know.
Read more →
Computer Says NO! 5 Easy Steps on How to Beat The Application Tracking System
ATS - 5 Easy Steps on How to Beat The Application Tracking System.
Read more →
5 Important Things You Should Know About IT Consulting
5 important things you should know before taking the plunge into IT consulting.
Read more →
Defect Reporting in 8 Easy Steps
Everything you need to know on how to create an good defect report.
Read more →
The Waterfall Methodology in Todays Landscape
The Power of Waterfall Methodology in the Modern Era - Understand the uses, best practices and relevance of the Waterfall Methodology in…
Read more →
7 Steps to Creating an Outstanding CV for Software Testing Jobs
Software Testing Jobs - 7 Steps to Creating an Outstanding CV.
Read more →