Speaker Deck

No Country for Old QA (QA Challenge Accepted 3.0)

by emanuil

Published March 18, 2017 in Programming

Software may be eating the world but it also eats the average QA job. The quality software landscape is shifting fast. Shifting left means let the machines do what they are really good at — repetitive checks. Running a barrage of automated checks after every code change — unit, integration, UI tests, security checks — all in a matter of minutes. Shifting right means constantly pushing features and monitoring the results. It means dog-fooding the product, monitor business metrics, do A/B testing, launch for 1% of your users. It also means experiment on behalf of the users, let them find the bugs. Speed to market is another trend. Do you know what is the slowest chain in the software delivery — the (manual) QA process. Almost all of the startups and almost all of the ‘unicorn’ companies do not have dedicated QA teams. The number of developers doubles every 5 years, can you say the same for the number QA engineers? The average QA engineer, sitting in the middle, is being squeezed from left and right. It’s getting harder and harder to see his future as QA. By examining the QA history and looking at the current trends, we can make educated guessed where we’re heading in the future. There is always a need for quality software, but who’s job is it? This presentation will offer you guidelines and specific areas where to focus your attention if you want to continue working as QA.