Top 3 Mistakes Companies Make in QA Decisions
I actively engage in QA consulting in large corporations and small startups and have identified the three most common mistakes companies make in QA decisions during QA audits.
?? What is a QA Audit? It's an independent assessment by a QA expert on the current state of a QA department: processes, employee qualifications, task execution quality, and most importantly - conveying the final value of "quality assurance" to the company's goals. In simple terms - whether we are wasting money or not.
You might ask, "Why do we need QA within the company?" Unfortunately, not every QA has enough experience and exposure to conduct a quality QA Audit. In some cases, on the contrary, a QA might be interested in not disclosing the truth - as they would then lose their job and the ability to simulate active work (and yes, that happens).
I recommend this reading for QA specialists as well as company management who needs quality assurance.
?? ERROR №1: Hiring QA without QA expertise
It turns out that companies often hire QA without understanding anything, specifically:
Why? To answer this question, looking at?when?QA is typically hired is enough. Usually, it happens when a startup has successfully taken off and there’s more than enough money, the user base is continuously growing. The owners are trying to cover all bases - hiring “cheap” QA, analysts, and PM just in case.
Over time, depending on the owner’s involvement, their attention is drawn to the QA department, which is spending a considerable amount of money, and critical bugs keep growing. Yes, there’s a chance that the company got lucky and those first QAs turn out to be great specialists, but honestly, they are generally few, and startups in the beginning often save money (or are not aware of the real rates) and hire QAs with no experience in building anything from scratch. And maybe, QA would like to build something cool, but lacks the experience, and then either:
As an independent QA expert, I have seen both cases and can estimate how much money was wasted.
Why? Errors at the start of a project are the most expensive - choosing the wrong technologies, and purchasing insanely expensive QA tools. And frankly, often a QA project is not yet needed and for a long time during the “testing hypotheses” stage, they can survive on a couple of scripts embedded in the pipeline. But which QA would say that? I hope most QA engineers, but more often already hired QA will start pulling tasks out of thin air rather than honestly admitting that it's too early to start automation from scratch.
Call to action - the main idea here:
?? ERROR №2: Process gaps
Imagine - your QA department is bustling, testing features daily, running regressions, and maintaining checklists. It would seem - where could bugs come from? But users keep complaining and complaining. Bugs are growing and the boss drips daily on the brain “Where’s the result?”, already ready to buy any new QA tool (that’s how they make their money, yes) just to cover this hole with money.
What’s the problem? The most popular “process gaps”:
领英推荐
Did you feel a familiar pain in your heart?
Well, you are not alone.
How to solve such problems?
Companies - hire QA experts - at least one in a leading role.
QA experts - look at the situation around beyond one automated test/test case, analyze, try to map all processes and make sure you understand all peripheral processes with other areas.
?? ERROR №3: Attempting to “buy quality”
Probably, you have often been surprised by the number of QA tools on the market - as of 2023, the QA tools market is estimated at $51.8 billion. One might wonder - why do we need so many tools and who buys them?
So, bulky QA tools are most successfully sold as a “miracle pill” to management, which hopes to patch quality gaps by purchasing the next TMS or all-in-one solution with charts showing that everything is green.
How many expense sheets I’ve seen for tens of thousands of dollars for a solution that only brought additional costs for onboarding and then offboarding (when everyone realized that instead of easing, it just added hassle), to eventually return the QA department to the starting point.
Let’s be honest - practice shows that the simpler the solution, the better.
How best to “try on” a solution before buying?
And how does it happen in reality? In reality, tool managers come, who are informed about how to sell to other managers - with big charts, fairy tales about green dashboards, and a list of companies with successful cases. And then it turns out that your manual process can’t fit into the tool’s case at all and a separate question - who, when, and how will find out that we don’t need the tool at all.
Of course, in practice, there are even more mistakes, but for now, we move on and continue to accumulate our box of stories to tell you.
QA Specialist | 3y. exp. | ISTQB cert.
4 个月Very good article!
QA Manager | Driving Innovations | Obsessed with Customer Satisfaction
7 个月Thank you for sharing! These ideas resonate with my own experience in several companies where processes were skipped, connections with user feedback and requests were broken, or there was a misunderstanding of QA involvement in the development process, where QA was the last in the SDLC. I would add another point: rotate people between teams. I was impressed by a very clever and simple idea described in the book “Corruptible” by Brian Klaas, where the chance for people to be less productive increases if they stay in the same group for years.
Software Engineer
7 个月How many companies were audited? Some companies have a strategy of hiring only senior engineers, so Error 1 might be just a statistical deviation. Of course, some companies prefer to employ junior or QA without experience, but I am surprised that this is the top 1 issue.