3 ms·
Who should be responsible for overseeing QA?
Philosophical question: Who is responsible for quality assurance oversight?
- Developers?
- QA lead?
- Product team?
- Others?
What are your main challenges with end-to-end testing? I’d love to hear your thoughts!
- salawat 2y agoQA is the responsibility of everyone. The department you know as QA, are merely the team dedicated full time to cause of trying to provide and augment everyone's capability to manage their contribution to the overall Quality equation. If you ask me, and you did. There should be a CQO. Monst places do not have Quality Assurance represented at a top level, capable of slugging it out with the other C levels. Most often, they tend to be subordinated to an engineering org under a CTO, or under Operations, under a COO. The work is generally accounting-wise, not capitalizable. So it's absolutely, ruthlessly minimized as a cost minimization exercise despite the fact that the more your QA group can help everyone integrate, the more savings you can realize through constraining how waste can get introduced into the system. The day-to-day work of testing, and making sure things work, however, is not something that should just be yeeted to a group of people you call QA, and then just minimally populat at an insultingly low ratio compared to injection points for chaos to be constrained.
- Ohadnr 2y agoI agree, it's truly a group effort, making it difficult to measure both impact and responsibility.
- bell-cot 2y agoPhilosophically, everyone. But, practically speaking, philosophy is the antonym of reality. Practical answers will depend on the stakes. Are we talking firmware for pacemakers? Or how many words of Lorem Ipsum are in the Default Product Description for a low-end web store plugin?
- Ohadnr 2y agoThank you for your prompt response. We are currently in the process of developing a Quality Assurance (QA) AI agent that is specifically designed to autonomously create and oversee optimal tests by leveraging product learning. It is essential for us to clearly define our target audience, whether it be developers or QA professionals. In my recent discussions with various Vice Presidents, I have observed a growing skepticism toward the traditional role of QA, often leading to its delayed implementation. Could this reluctance be attributed to a mere avoidance of tasks that are perceived as less enjoyable?
- brudgers 2y agoThe owners of the company and their assigns are responsible. [1] There is nothing special about QA. QA is a business function. What it does and doesn't do is determined by business logic and accounting facts, not engineering theory. [2] Good luck. [1] Of course there's usually a fictitious person involved so no human is actually responsible. [2] And some sense of decency if we are lucky, but we probably aren't.
- Ohadnr 2y agoThanks! Luck is indeed important!