I’m a big fan of one week sprints, eliminating daily standup (it provides little to no value), cross functional and highly cohesive teams, and (this is controversal) no QAs. Instead lf 4 devs and 3-4 QAs, I would much rather have a team of 6 devs who are really good at testing. Who is with me?
You guys still have QAs?
Is QA not there in Intuit? Then who does testing?
To my knowledge there is QA, but in very limited and targeted areas. Software engineers owns quality (they decide how), there is no dedicated role which does QA only. As you can imagine people use different ways to test software like unit/integration/functional and performance testing. Security and penetration is different animal though.
We still need QA. Maybe not a lot, but still needed. QAs are there to ensure that functionality and usability of an application was met and that it makes sense. I agree that DEVs can definitely help with testing. I know great developers who do awesome manual testing and even learn some automation; but you still need someone who can look at the overall picture.
Need somebody to do integration tests
Are auromatated test writers or regression engg considered dev?
Both QA and Devs can do it. I’ve seen much less QAs knowing how to write automated scripts personally. It’s something you need to specifically hire for in a QA.
Independent Verification and & Validation (IV&V) is still very important. Case in point - 777 Max. Government let Boeing do their own QA. I will say this though - you are only as good as your QA. So if you need to take some SWEs and make them do QE/QA stuff, that’s still much better than paying cognizant contractors to unit test in postman for 35 dollars an hour. Or have SWEs take turns each sprint acting as QA. Nothing worse though than having QA become the No Child Left Behind policy
What’s nice about have separate QA too is that you can write functional tests as soon as the contract between the the front and back end has been defined. QA doesn’t have to slow you down if it’s done right. It’s just often not done right.
Is QA still a thing outside hardware industry?
No
I prefer two week sprints because I can usually finish all the work given to me in one week and then spend the rest of the time goofing off
*noted* 🤪
This
No. QA is a great entry level for those of us with a BA :(