3 ms·
We didn't use to, but now we do. I think we did a better job when we didn't have the team TBH. Engineers here used to be the ones testing out the code, verifyi
by etblg 5y ago
We didn't use to, but now we do. I think we did a better job when we didn't have the team TBH.
Engineers here used to be the ones testing out the code, verifying their changes on pre-production environments, and keep an eye on the deployed code in production to make sure it's working well.
Now I get a sense that engineers do the work up to the point of where QA steps in, and throwing it over to them and moving on. The QA team is new, and so not very well versed in the product, and rely on the engineers a great deal on how to test things, which I get the feeling also ends with the QA team not going out of their way to test things the engineers didn't explicitly say to test. I think it may be playing out in a way where our quality assurance could get worse, and our engineers will end up being less well-versed in the product, and feel less responsibility for delivering quality, while also requiring another team to manage, and spreading work over different people. As a disclaimer I think we may just have a not great setup more-so than saying all QA is bad.
- ivan_gammel 5y ago> the QA team not going out of their way to test things the engineers didn't explicitly say to test This is the exact reason why QA team should have sufficient autonomy to design test cases on their own. If QA team is dev-driven, they will hardly bring any value, but they surely bring a lot of overhead.