How To Grow Your Testing Team Members

Daniel Knott
Daniel KnottHead of Software Testing
How To Grow Your
Testing Team Members
By Daniel Knott
@dnlkntt
📺 youtube.com/c/DanielKnott
www.adventuresinqa.com
Hi, I’m
Daniel Knott
Head of Product Quality Engineering @MaibornWolff (Germany)
MobileTester by ❤️
Author of the books:
• Hands-On Mobile AppTesting (EN)
• Mobile AppTesting (DE)
• Smarwatch AppTesting (EN)
📺 youtube.com/c/DanielKnott
@dnlkntt
www.adventuresinqa.com
When was the last time you gave or received
any career advice?
@dnlkntt
@dnlkntt
@dnlkntt
@dnlkntt
@dnlkntt
The Testing Wheel
@dnlkntt
The Testing Wheel
• Kudos to Petra Wille
• Derived the Testing Wheel from the
PMWheel
• Modified it to cover the testing aspects
• Using it to lead & support testers
https://www.strongproductpeople.com/book
@dnlkntt
It has 8 categories
1. Understand the Project need
2. Testing Essentials
3. Test Automation
4. Get it Done
5. Listen & Learn
6. Testing Team
7. Personal Growth
8. Agile
The Testing Wheel
@dnlkntt
Understand the
Project Need 🤔
• Are you, as project member,
aware of the project needs? Do
you understand your role within
the project and team?
• Do you know your tasks and
goals?
@dnlkntt
Testing Essentials 🌿
• Do you know the testing methods that
are required in order to perform manual
testing?
• Exploratory Testing
• Boundary Values
• Decision Tables
• …
• Is the concept of whole team approach
to agile testing clear?
• Is the concept of the testing pyramid
and agile testing quadrants clear?
• Are you familiar with functional and
non-functional testing approaches?
@dnlkntt
Test Automation 🤔
• Are you able to setup test automation using e.g. Selenium, Appium or Cypress?
• Are you able to write test automation code?
• Are you familiar with page object pattern?
• Have you done code reviews?
@dnlkntt
Get it Done ✅
• You know when your work and
testing activities are good
enough to support the team in
shipping new features for the
client?
• You know what to do in order
to enable the team in adding
more quality to the project?
@dnlkntt
Listen & Learn 👂
🤔
• You are open for feedback about
your work within the department as
well as in the project?
• You are open minded to improve
your skills?
• You are proactively looking for new
learning opportunities?
@dnlkntt
Testing Team 🤔🤔♀️
• You are supporting and engaging with
the testing team/ department?
• You are contributing to the overall
department goals?
• You are adding value/ contributing to
the department meetings, e.g.
monthly department meeting,
Community of Practices?
• You interact with your colleagues and
share knowledge with the department
and maybe with the whole company?
@dnlkntt
Personal Growth 📈
• Are you investing time to your
personal growth?
• Are you using your yearly
training budget to attend
conferences or trainings?
@dnlkntt
Agile 🤔🤔♀️
• Do you understand the agile
values, principles and the way
of working in an agile
environment?
• Do you feel comfortable with
constant change?
@dnlkntt
The Testing Wheel
3
7
1. Understand the Project need
2. Testing Essentials
3. Test Automation
4. Get it Done
5. Listen & Learn
6. Testing Team
7. Growth
8. Agile
@dnlkntt
The Testing Wheel - Scale
0: I have no idea about this
3: I know about this topic, but I see room for
improvement
7: Ask me anything about it. I know what I am
doing 3
7
@dnlkntt
How to use it
• Take 60 – 90 minutes for the introduction
• Make clear that this is not used for any
kind of performance review
• It’s for personal growth and support
• Fill it out independently
• Map the wheels
• Start the discussion about the results
• Derive action items and next steps
@dnlkntt
Example – Direct Report
3
7
1. Understand the Project need
2. Testing Essentials
3. Test Automation
4. Get it Done
5. Listen & Learn
6. Testing Team
7. Growth
8. Agile
@dnlkntt
Example – Team Lead
3
7
1. Understand the Project need
2. Testing Essentials
3. Test Automation
4. Get it Done
5. Listen & Learn
6. Testing Team
7. Growth
8. Agile
@dnlkntt
Example – Mapped Results
3
7
1. Understand the Project need
2. Testing Essentials
3. Test Automation
4. Get it Done
5. Listen & Learn
6. Testing Team
7. Growth
8. Agile
@dnlkntt
Takeaways
🚀 The testing wheel helps to lead & coach testers
📈 Results should not be used for performance reviews
📝 Derive concrete growth action items
🔄 Repeat the exercise after some time
⚙️ Adapt the wheel to your needs
https://adventuresinqa.com/2022/02/24/the-testing-wheel/
@dnlkntt
Thank You!
@dnlkntt – www.adventuresinqa.com
📺 youtube.com/c/DanielKnott
1 of 26

More Related Content

Similar to How To Grow Your Testing Team Members(20)

TDD in AgileTDD in Agile
TDD in Agile
Atish Narlawar583 views
Webinar TI4Agile EuroStar 2013Webinar TI4Agile EuroStar 2013
Webinar TI4Agile EuroStar 2013
Jeroen Mengerink620 views
Scrum training day 1Scrum training day 1
Scrum training day 1
Elad Sofer613 views
Google Solution Challenge 2023Google Solution Challenge 2023
Google Solution Challenge 2023
Sehar477968176 views
Methodology - Design SprintMethodology - Design Sprint
Methodology - Design Sprint
Jean-François Nguyen282 views
Agile TestingAgile Testing
Agile Testing
Pradeepa Narayanaswamy180 views
Running Effective Design SprintsRunning Effective Design Sprints
Running Effective Design Sprints
Anshumani Ruddra1.4K views
Intro to Lean UX with UserTestingIntro to Lean UX with UserTesting
Intro to Lean UX with UserTesting
Carlos González de Villaumbrosia1.8K views
Agile.pptxAgile.pptx
Agile.pptx
Rafeeq T24 views

How To Grow Your Testing Team Members

  • 1. How To Grow Your Testing Team Members By Daniel Knott @dnlkntt 📺 youtube.com/c/DanielKnott www.adventuresinqa.com
  • 2. Hi, I’m Daniel Knott Head of Product Quality Engineering @MaibornWolff (Germany) MobileTester by ❤️ Author of the books: • Hands-On Mobile AppTesting (EN) • Mobile AppTesting (DE) • Smarwatch AppTesting (EN) 📺 youtube.com/c/DanielKnott @dnlkntt www.adventuresinqa.com
  • 3. When was the last time you gave or received any career advice? @dnlkntt
  • 9. The Testing Wheel • Kudos to Petra Wille • Derived the Testing Wheel from the PMWheel • Modified it to cover the testing aspects • Using it to lead & support testers https://www.strongproductpeople.com/book @dnlkntt
  • 10. It has 8 categories 1. Understand the Project need 2. Testing Essentials 3. Test Automation 4. Get it Done 5. Listen & Learn 6. Testing Team 7. Personal Growth 8. Agile The Testing Wheel @dnlkntt
  • 11. Understand the Project Need 🤔 • Are you, as project member, aware of the project needs? Do you understand your role within the project and team? • Do you know your tasks and goals? @dnlkntt
  • 12. Testing Essentials 🌿 • Do you know the testing methods that are required in order to perform manual testing? • Exploratory Testing • Boundary Values • Decision Tables • … • Is the concept of whole team approach to agile testing clear? • Is the concept of the testing pyramid and agile testing quadrants clear? • Are you familiar with functional and non-functional testing approaches? @dnlkntt
  • 13. Test Automation 🤔 • Are you able to setup test automation using e.g. Selenium, Appium or Cypress? • Are you able to write test automation code? • Are you familiar with page object pattern? • Have you done code reviews? @dnlkntt
  • 14. Get it Done ✅ • You know when your work and testing activities are good enough to support the team in shipping new features for the client? • You know what to do in order to enable the team in adding more quality to the project? @dnlkntt
  • 15. Listen & Learn 👂 🤔 • You are open for feedback about your work within the department as well as in the project? • You are open minded to improve your skills? • You are proactively looking for new learning opportunities? @dnlkntt
  • 16. Testing Team 🤔🤔♀️ • You are supporting and engaging with the testing team/ department? • You are contributing to the overall department goals? • You are adding value/ contributing to the department meetings, e.g. monthly department meeting, Community of Practices? • You interact with your colleagues and share knowledge with the department and maybe with the whole company? @dnlkntt
  • 17. Personal Growth 📈 • Are you investing time to your personal growth? • Are you using your yearly training budget to attend conferences or trainings? @dnlkntt
  • 18. Agile 🤔🤔♀️ • Do you understand the agile values, principles and the way of working in an agile environment? • Do you feel comfortable with constant change? @dnlkntt
  • 19. The Testing Wheel 3 7 1. Understand the Project need 2. Testing Essentials 3. Test Automation 4. Get it Done 5. Listen & Learn 6. Testing Team 7. Growth 8. Agile @dnlkntt
  • 20. The Testing Wheel - Scale 0: I have no idea about this 3: I know about this topic, but I see room for improvement 7: Ask me anything about it. I know what I am doing 3 7 @dnlkntt
  • 21. How to use it • Take 60 – 90 minutes for the introduction • Make clear that this is not used for any kind of performance review • It’s for personal growth and support • Fill it out independently • Map the wheels • Start the discussion about the results • Derive action items and next steps @dnlkntt
  • 22. Example – Direct Report 3 7 1. Understand the Project need 2. Testing Essentials 3. Test Automation 4. Get it Done 5. Listen & Learn 6. Testing Team 7. Growth 8. Agile @dnlkntt
  • 23. Example – Team Lead 3 7 1. Understand the Project need 2. Testing Essentials 3. Test Automation 4. Get it Done 5. Listen & Learn 6. Testing Team 7. Growth 8. Agile @dnlkntt
  • 24. Example – Mapped Results 3 7 1. Understand the Project need 2. Testing Essentials 3. Test Automation 4. Get it Done 5. Listen & Learn 6. Testing Team 7. Growth 8. Agile @dnlkntt
  • 25. Takeaways 🚀 The testing wheel helps to lead & coach testers 📈 Results should not be used for performance reviews 📝 Derive concrete growth action items 🔄 Repeat the exercise after some time ⚙️ Adapt the wheel to your needs https://adventuresinqa.com/2022/02/24/the-testing-wheel/ @dnlkntt
  • 26. Thank You! @dnlkntt – www.adventuresinqa.com 📺 youtube.com/c/DanielKnott

Editor's Notes

  1. https://unsplash.com/photos/-uHVRvDr7pg People are different. 🕸 Individual colleagues in the team 🥷🏼 Individual skill sets & levels 🌿 Different needs 😒 Potential conflicts 📈 Personal growth of each colleague
  2. https://unsplash.com/photos/UVyOfX3v0Ls Managing people is challenging adventure.
  3. https://unsplash.com/photos/M2Kxb80gqcc Because everyone in the team has a different direction, needs And you as there leader need to give guidance, options and possible directions
  4. https://unsplash.com/photos/VlTJdP8ZY1c You need to grow in order to remain relevant for your company, for your job and to find joy in what you do.
  5. https://unsplash.com/photos/jN_VbffJHlI
  6. Kudos to Petra Wille for creating the PMWheel to grow product managers. After reading here blog posts about this in 2020 https://www.produktbezogen.de/als-produktmanager-weiterentwickeln-pmwheel/ I instantly changed the PMWheel into something for testers The content of the testing wheel will help team leaders to shape their testing team and to support, help, guide and coach each person in the team on an individual level. The testing wheel is an instrument to bring potential problems or missing skills to the top and is a basis for discussion. It will further help the direct report to grow their own skills set. On the other side it will help the leader to guide and coach the team member.
  7. What is the testing wheel? The testing wheel could be used to develop & coach testers in our department. It will help you as manager as well as the employee to identify potential fields of improvements and learning paths to become a better tester. It works like a compass for both sides, the manager and the direct report. It will help both sides to better understand the current working situation of the tester, the role and the responsibilities. It will further help to identify the next growth target for the tester. I recommend that the wheel should be filled out in the first place by the manager and the employee separately. Once both have filled out the wheel, the wheels can be merged to see where the manager sees the employee and where the employee sees him- or herself. Based on the results some action items can be defined together to improve areas if needed. Note: The testing wheel should use as basis for discussion to identify fields of improvements. It should not be used to judge the employee or to rank them in any kind of way. It’s an instrument, when used with confidence, to help the colleague to grow.
  8. I recommend that the wheel should be filled out in the first place by the manager and the employee separately. Once both have filled out the wheel, the wheels can be merged to see where the manager sees the employee and where the employee sees him- or herself. Based on the results some action items can be defined together to improve areas if needed.
  9. I recommend that the wheel should be filled out in the first place by the manager and the employee separately. Once both have filled out the wheel, the wheels can be merged to see where the manager sees the employee and where the employee sees him- or herself. Based on the results some action items can be defined together to improve areas if needed.
  10. I recommend that the wheel should be filled out in the first place by the manager and the employee separately. Once both have filled out the wheel, the wheels can be merged to see where the manager sees the employee and where the employee sees him- or herself. Based on the results some action items can be defined together to improve areas if needed.
  11. Start the discussion about the sections where the results diverge In this case Test Automation Get it done Testing Team Agile Listen to both sides, why the person think the bullet goes here and not somewhere else. The direct report can ask for concrete feedback on the points and things that s/he can improve Derive concrete action items out of it for personal growth. Being it a training, coaching or anything else