Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Evolving as a QA - do you still care about quality?

50 views

Published on

IT industry and technology evolves more and more dynamically. So does the role of Quality Assurance. Do we even still name it like that in the age of DevOps, microservices, ML, AI, serverless, etc.? Who are we nowadays? What exactly is our role?
Are we still the focusing on delivering the best possible software or do we prefer chasing all the buzzwords, new technologies, and methodologies industry throw at us?

In my talk, I would like to tell you a story of a guy who went from a total greenhorn in IT, to a guy leading in projects for clients from the Fortune 500 list – my story.
It is going to be a bit personal, a bit controversial but hopefully in the end, also optimistic.
I want to show you how I evolved as a tester, QA and most importantly, an engineer. I want to share what parts of the surrounding changes I happily embrace and what parts I hate and I am sad to see.

Based on my observations on the industry, many interviews, countless discussions during conferences and meetups, and of course my personal experience I would like to explore the evolution of QA role.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Evolving as a QA - do you still care about quality?

  1. 1. @automatingguy Evolving as a QA Do you still care about quality? Michał Krzyżanowski
  2. 2. Journey through stages https://pixabay.com/en/sand-footsteps-footprints-beach-768783/ @automatingguy
  3. 3. Journey through stages 2 3 4 5 1 https://pixabay.com/en/sand-footsteps-footprints-beach-768783/ @automatingguy
  4. 4. @automatingguy Once upon a time…
  5. 5. @automatingguy Stage 1 INTERN
  6. 6. @automatingguy Stage 1 INTERN ? ?
  7. 7. @automatingguy Stage 1 INTERN ? ? ? ?
  8. 8. @automatingguy Stage 1 INTERN 'What is this all about?' 'Is it for me…?'
  9. 9. @automatingguy Stage 2 JUNIOR
  10. 10. @automatingguy Stage 2 JUNIOR Test types Test techniques Different tools
  11. 11. @automatingguy Stage 3 INDEPENDENT
  12. 12. @automatingguy Stage 3 INDEPENDENT NFRs Technical testing Programming Processes
  13. 13. @automatingguy Stage 3 INDEPENDENT Understanding the technology
  14. 14. @automatingguy Stage 4 SENIOR
  15. 15. @automatingguy SENIOR Plan Execution Design Analyse Stage 4
  16. 16. @automatingguy SENIOR Plan Execution Design Analyse Stage 4 Delegate
  17. 17. @automatingguy SENIOR How we deliver? Creating tools Support & teach Stage 4 Organization
  18. 18. @automatingguy ‘Glue’ work https://www.slideshare.net/TanyaReilly/being-glue by Tanya Reilly
  19. 19. @automatingguy SENIORStage 4 Senior != Manager
  20. 20. @automatingguy Stage 5 PRINCIPAL
  21. 21. @automatingguy Stage 5 PRINCIPAL Principal != Manager
  22. 22. @automatingguy Stage 5 PRINCIPAL Improve organization Advise, consult Create strategies Share knowledge
  23. 23. @automatingguy Stage 5 PRINCIPAL People > Tech
  24. 24. @automatingguy Stage 5 PRINCIPAL People > Tech Empathy Trust Delegation
  25. 25. @automatingguy Stage 5 PRINCIPAL Back to basics
  26. 26. Journey through stages… …and time @automatingguyhttps://pixabay.com/en/shoes-walking-railroad-tracks-1245920/
  27. 27. @automatingguy Journey through time Stages
  28. 28. @automatingguy Journey through time Stages Industry & tech
  29. 29. @automatingguy Journey through time Stages Industry & tech Company Clients
  30. 30. @automatingguy Journey through time Industry & tech Shift left AI Serverless DevOps Agile VR AR ContainersCloud Shift right ML
  31. 31. @automatingguy Journey through time Company Clients Agile DevOps More $$$ Scale! More people Bigger challenges
  32. 32. @automatingguy Journey through time …with two constants
  33. 33. @automatingguy JUNIOR INDEPENDENT SENIOR PRINCIPAL INTERN
  34. 34. @automatingguy QA EngineerJUNIOR QA, Engineer QA EngineerINDEPENDENT QA EngineerSENIOR QA EngineerPRINCIPAL INTERN
  35. 35. @automatingguy QA EngineerJUNIOR QA, Engineer QA EngineerINDEPENDENT QA EngineerSENIOR QA EngineerPRINCIPAL INTERN
  36. 36. @automatingguy QA ENGINEER
  37. 37. @automatingguy Quality as a goal Being an Engineer Two constants
  38. 38. @automatingguy +Quality as a goal Being an Engineer
  39. 39. @automatingguy Good enough is perfect
  40. 40. @automatingguy Good enough is perfect Really.
  41. 41. @automatingguy What stage are YOU on?
  42. 42. @automatingguy Do YOU still care about quality?
  43. 43. @automatingguy Manual tester Quality Engineer QA Test automation Engineer ‘Automated’ tester QA Engineer
  44. 44. @automatingguy Manual tester Quality Engineer QA Test automation Engineer ‘Automated’ tester QA Engineer 😞
  45. 45. @automatingguy Manual tester Quality Engineer QA Test automation Engineer ‘Automated’ tester QA Engineer
  46. 46. @automatingguy Don’t care about labels ¯_(ツ)_/¯
  47. 47. https://pixabay.com/en/tyrannosaurus-bone-fossil-255552/ Don’t become a fossil @automatingguy
  48. 48. @automatingguy Stages Industry & tech Company Clients Focus on you…
  49. 49. @automatingguy Stages Industry & tech Company Clients Focus on you… …using this
  50. 50. @automatingguy Keep learning keep growing
  51. 51. @automatingguy …others already are!
  52. 52. @automatingguy 2013 INTERN 2018 INTERN
  53. 53. @automatingguy ‘This isn't even my final form’ - Frieza
  54. 54. Stage 6 ??? @automatingguy
  55. 55. Thank you! MICHAŁ KRZYŻANOWSKI TWITTER: @automatingguy BLOG: https://automatingguy.com DEBATQA: https://fb.me/DebatQA/

×