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.
Great resources!
@huibschoots
A Road to Awesomeness
@huibschoots
Remember the 4-hour tester
experiment?
If you have more time…
This is the talk for you!
@huibschoots
How it started…
@huibschoots
@huibschoots
Professional Testers
Professional Testers
• Professional or by profession?
• Basic testing is a straightforward technical
process.
• But, excel...
Professional Testers
@huibschoots
Heuristics for recognizing
professional testers
1. Have paradigm of testing & can explain approach
2. Love what they do & ...
Heuristics for recognizing
professional testers
7. Ask questions before doing anything
8. Use diversified approaches
9. Kn...
Heuristics for recognizing
professional testers
13. Are curious & like to learn new things
14. Have important interpersona...
My map
@huibschoots
Download Mind Map here:
https://goo.gl/VCQ0IN
Learning
Becoming an expert
@huibschoots
Proficient
Competent
Advanced beginner
Novice
Expert
10 – 20 - 70
@huibschoots
Near job:
Learn from others
Off job:
Training & workshops
On job:
Learn by experience
Learn by experience
• Concrete, challenging & achievable tasks
• Realistic application, processing & reflection
• Personal...
Testing
WHAT:
Skills?
Skills & knowledge?
• LEARNING!
• Testing skills
• Technical skills
• Domain skills
• Soft skills
But there is more…
What ...
Testing skills
• Learning
• Context analysis
• Modeling
• Factoring
• Risk Analysis
• Thinking skills
• Dealing with bias ...
Technical skills
• Test Automation
• Coding
• Scripting
• SQL
• Configure
• Install
• Tools
• Computer science
• Platforms...
Soft skills
• Leadership
• Collaboration
• Communication
• Self management
• Planning & organization
• Testers self-defens...
WHO:
Traits
Traits/characteristics
• Humanistic
• Passionate
• Motivation
• Persistence
• Courage
• Proactive
• Curious
• Explorer
• S...
HOW:
A road to awesomeness
How?
@huibschoots
Deliberate Practice
Continuous Learning
Formal education
@huibschootsSource: http://youtu.be/53rohjWiAKo
So repeat after me…
Testing is evaluating a product by
learning about it through
experimentation, which includes to
some d...
Formal Education
• Rapid Software Testing
• Rapid Testing Applied
• Exploratory Testing / SBTM
• BBST
• Ministry of Testin...
Self education
Self education
• Books
• Blogs
• Twitter
• Podcasts
• Videos
• Pairing
• Write
• Communities
• Meetups
• Conferences
• Ref...
Becoming awesome
How to become awesome?
• Know what you want from your life!
• Follow your energy
• Do what you love
• Be yourself
• Persev...
Damn Huib, it’s just too much…
where do I start?
@huibschoots
Where to start?
First: know what to learn and focus!
Second: get help and practice!
Maybe write a Personal Development Pla...
I learned a lot from:
• Observing others
• Observing myself
• Explaining, presenting, teaching & coaching
• Pairing
• Writ...
Want more info?
Read my blogpost here:
https://goo.gl/vv0GwC
@huibschoots
huib.schoots@improveqs.nl
@huibschoots
www.huibschoots.nl/blog
A road to awesomeness
A road to awesomeness
A road to awesomeness
A road to awesomeness
A road to awesomeness
Upcoming SlideShare
Loading in …5
×

A road to awesomeness

471 views

Published on

New to testing? Looking improve your testing skills? Recently discovered the testing community and wondering what we’ve been talking about all this time? Well, this talk is for you then!

Huib is awesome. Well, he thinks he is. Others do to though, based on the popularity of his popular blogpost “Heuristics for recognizing professional testers”. In this talk, Huib will share his view on what an awesome tester is, based on that blogpost.

How did Huib become an awesome tester? What does he know that we may not. What skills has he learnt over his career, that we are perhaps yet to. What characteristics has he identified in himself and other awesome testers? Huib is going to share his personal learning journey with us. Offering us his map into the world of learning software testing, a detailed comprehensive map. Huib will walk us through his map expanding on why his map contains this area, key concepts to grasp in this area, how he cut his path through this area, sharing with us who and what helped him.

As a coach and trainer, Huib has coached and trained many software testers in his career. Over this time he has collated a huge list of useful resources, including books, blogs, videos and some great communities. Huib will equip you with them all, giving you all he has to offer, preparing you as best he can for your journey, be it at the start, or a new chapter. It just leaves one question, what does your map look like?

Published in: Software
  • Be the first to comment

  • Be the first to like this

A road to awesomeness

  1. 1. Great resources! @huibschoots A Road to Awesomeness
  2. 2. @huibschoots Remember the 4-hour tester experiment? If you have more time… This is the talk for you!
  3. 3. @huibschoots How it started…
  4. 4. @huibschoots
  5. 5. @huibschoots
  6. 6. Professional Testers
  7. 7. Professional Testers • Professional or by profession? • Basic testing is a straightforward technical process. • But, excellent testing is a difficult social and psychological process in addition to the technical stuff. (Critical thinking for software testers – Bach/Bolton) @huibschoots
  8. 8. Professional Testers @huibschoots
  9. 9. Heuristics for recognizing professional testers 1. Have paradigm of testing & can explain approach 2. Love what they do & are passionate 3. Consider context first and continuously 4. Consider testing a human activity to solve complex problems 5. Know that SW development is a team sport 6. Know that things can be different @huibschoots
  10. 10. Heuristics for recognizing professional testers 7. Ask questions before doing anything 8. Use diversified approaches 9. Know that estimation is more like negotiation 10. Use test cases & test documentation wisely 11. Continuously study their craft 12. Have courage and refuse to do bad work @huibschoots
  11. 11. Heuristics for recognizing professional testers 13. Are curious & like to learn new things 14. Have important interpersonal skills 15. Have excellent testing skills 16. Have sufficient technical skills 17. Do not fear to learn & are not afraid to make mistakes 18. Happy to share their knowledge @huibschoots
  12. 12. My map
  13. 13. @huibschoots Download Mind Map here: https://goo.gl/VCQ0IN
  14. 14. Learning
  15. 15. Becoming an expert @huibschoots Proficient Competent Advanced beginner Novice Expert
  16. 16. 10 – 20 - 70 @huibschoots Near job: Learn from others Off job: Training & workshops On job: Learn by experience
  17. 17. Learn by experience • Concrete, challenging & achievable tasks • Realistic application, processing & reflection • Personal interpretation, exchange with others & constructive feedback • Safe environment to experiment & make mistakes @huibschoots
  18. 18. Testing
  19. 19. WHAT: Skills?
  20. 20. Skills & knowledge? • LEARNING! • Testing skills • Technical skills • Domain skills • Soft skills But there is more… What about traits/characteristics & attitude? @huibschoots
  21. 21. Testing skills • Learning • Context analysis • Modeling • Factoring • Risk Analysis • Thinking skills • Dealing with bias and logical fallacies • Asking questions • Applying Heuristics • Applying Oracles • Observation • Note taking • Self Awareness • Test techniques • Design experiments • Problem Solving • Storytelling • Creating Test Strategy • Reporting @huibschoots
  22. 22. Technical skills • Test Automation • Coding • Scripting • SQL • Configure • Install • Tools • Computer science • Platforms, frameworks & devices • Software Engineering • CI/CD • Agile/DEVOPS @huibschoots
  23. 23. Soft skills • Leadership • Collaboration • Communication • Self management • Planning & organization • Testers self-defense • Coaching • Pairing • Handling conflict • Personal skills @huibschoots
  24. 24. WHO: Traits
  25. 25. Traits/characteristics • Humanistic • Passionate • Motivation • Persistence • Courage • Proactive • Curious • Explorer • Skeptical • Open minded • Problem solver • Flexibility • Ethics @huibschoots
  26. 26. HOW: A road to awesomeness
  27. 27. How? @huibschoots Deliberate Practice Continuous Learning
  28. 28. Formal education
  29. 29. @huibschootsSource: http://youtu.be/53rohjWiAKo
  30. 30. So repeat after me… Testing is evaluating a product by learning about it through experimentation, which includes to some degree: questioning, study, modeling, observation and inference @huibschoots
  31. 31. Formal Education • Rapid Software Testing • Rapid Testing Applied • Exploratory Testing / SBTM • BBST • Ministry of Testing classes • Workshops at conferences • ISTQB • CAT • … @huibschoots
  32. 32. Self education
  33. 33. Self education • Books • Blogs • Twitter • Podcasts • Videos • Pairing • Write • Communities • Meetups • Conferences • References • Skype coaching @huibschoots
  34. 34. Becoming awesome
  35. 35. How to become awesome? • Know what you want from your life! • Follow your energy • Do what you love • Be yourself • Persevere • Tell yourself you are the best • Find role models, mentors and coaches • Experiment & try new stuff • Ask for feedback • Don’t be afraid to fail • Be a mentor • Work on your network, learn from others • Practice, practice, practice • Never fake! @huibschoots
  36. 36. Damn Huib, it’s just too much… where do I start? @huibschoots
  37. 37. Where to start? First: know what to learn and focus! Second: get help and practice! Maybe write a Personal Development Plan – Who am I? – What are my skills? – What do I want? – What do I need? – How do I get there? @huibschoots
  38. 38. I learned a lot from: • Observing others • Observing myself • Explaining, presenting, teaching & coaching • Pairing • Writing my blog • Keeping a journal • Always having a notebook with me • Discussing & debating testing • Trying new stuff • My coaches and mentors @huibschoots
  39. 39. Want more info? Read my blogpost here: https://goo.gl/vv0GwC @huibschoots
  40. 40. huib.schoots@improveqs.nl @huibschoots www.huibschoots.nl/blog

×