SlideShare une entreprise Scribd logo
1  sur  18
How to Create “Good Testers”
Slide 1
Susan Windsor
Gerrard Consulting
Limited
susan@gerrardconsulting.com
Web: gerrardconsulting.com
Topics
• What is a “Good Tester”?
• Why would YOU want to be one?
• How can you find, or become one?
Slide 2
Good Tester? (Good Question!)
Slide 3
Generic Attributes?
• Able to identify what quality actually means in their context
for their stakeholders. Think “fit for purpose”!
• Able to define what information is important to their
stakeholders and then deliver it, on time, and in the relevant
format.
• Able to identify examples of industry good practice that are
relevant and incorporate in pragmatic way.
• Able to recognise the value in different flavours of testers. Not
everyone will be in the same discipline as you.
• Able to be productive; seek to continuously improve;
understand their value.
Slide 4
Functional Tester Attributes
• Relevant business
experience!
• Networked with business
analysts, and users.
• Challenge functional
requirements.
• Understand how the
system will be used.
Slide 5
Agile Tester Attributes
• Excellent communication .
• Role in multi-skilled team .
• Challenge all stories.
• Use the relevant
technology.
• Able to understand (and
change?) code.
Slide 6
Operational Acceptance
Attributes
• Lots of technical experience!
• Networked with operations and
technical support.
• Challenge (and help define)
operational acceptance criteria.
Slide 7
Performance Tester Attributes?
• Understand architecture and able
to identify potential bottle necks.
• Networked with architects,
operations and communications.
• Challenge (and help define)
performance requirements
• Interpret the results in plain
language.
• Able to use the relevant testing
tools.
Slide 8
Test Manager Attributes
• Communicate with ALL
stakeholders.
• Manage ALL skill groups.
• Manage troubled projects;
• Specialists in one or more test
disciplines.
• Understand all test disciplines
Slide 9
Certification
• What do you think?
• As an individual it can help your career
and provide a sense of achievement.
• As a resource provider; or resource
purchaser (who aren’t testers) it’s used
incorrectly as a meaningful measure.
Slide 10
Beyond Good Tester?
• Active throughout the project
life-cycle.
• Communicate with every
other discipline.
• You’re the eyes and ears of
the sponsors.
Slide 11
Super Tester!
Good Testers Make a Difference
• Be your own Guru!
– Network; blog; attend events; absorb everything and retain
only what is relevant to you.
– Don’t be seduced by industry Guru’s! There is no “best
practice”.
– Realise that your experience is just as relevant and valuable as
others.
– Become a mentor to other budding testers; seek out a mentor for
yourself.
• Identify your relevant stakeholders and ask them:
– What do they think makes a good tester?
– What information do they need to make decisions?
– What are their expectations of you and how will you know when
you’ve met them?
Slide 12
Create a Good Tester
From within your own organisation!
Slide 13
• Functional
• Agile
• Operational
• Performance
• Test Manager
• Business users
• Developers
• System Support
• Systems Analysts
• Business
Managers
Time to Transition?
• Purely by moving them into a new role and learning on
the job alongside experienced testers – about one
year to be as effective as an experienced contract
tester
• By providing 4 weeks intensive assessment and
training up front – about 3 months to reach same level
• Either way, after one year, they will be more productive
and effective than any contract tester can be as they
already have key productivity factors in place:
– Relevant business or technical experience
– A network of contacts within your organisation
– Experience of “how to make things happen around here!”
Slide 14
External Candidates?
• Direct Recruitment
– Even if you don’t plan to do
this, the thought process
and assessment assets will
support other external
resource provision
decisions.
• Contract Agencies
– Build a relationship with a
small number (one!) you can
trust.
• Service Suppliers
– Your selection process
should drive their service
level and your commercial Slide 15
Define Your Selection Process
Slide 16
SuperTester
Test Manager (50
plus)
Test Manager (20
plus)
Team Leader
Specialist
Non-functional
Roles
Junior Testers
Final
Interview
Personality
Test
Structured
interview
Interpersonal
Skills Test
Practical
Test
Telephone
Interview
CVAptitude
Test
Application
Screen out candidates
Recruitment Decision
Y NY Y YY YN
YY Y Y Y YN N
YYYYY Y Y N
Y Y Y Y Y Y Y N
Y
Y
Y Y
Y Y
Y Y
Y Y
Y
Y
Y
Y Y
N
N
N
N
N
Y
Y
Define Your Own Team
Roadmap
• Sources exist (incomplete) e.g. BCS
SFIA
• Define base skills per discipline
• Create a matrix of roles
• Manage career development towards
goals
• Establish recognition of achievement
• Establish mentoring/coaching
programme Slide 17
And Finally……..
Why wouldn’t you want to be a Good Tester?
• You have a very wide choice of test disciplines
you can specialise in, depending on your career
aspirations and experience.
• You get to provide the Intelligence that facilitates
effective decision making.
• Ultimately, you’re a Trusted Advisor and maybe
even an Industry Guru or SuperTester!
Slide 18

Contenu connexe

Plus de TEST Huddle

Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and ToolTEST Huddle
 
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
 Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk... Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...TEST Huddle
 
Can virtualization transform your API lifecycle?
Can virtualization transform your API lifecycle?Can virtualization transform your API lifecycle?
Can virtualization transform your API lifecycle?TEST Huddle
 
The world class webinar series
The world class webinar seriesThe world class webinar series
The world class webinar seriesTEST Huddle
 
Scrum in Hardware
Scrum in HardwareScrum in Hardware
Scrum in HardwareTEST Huddle
 
How to get Automated Testing "Done"
How to get Automated Testing "Done"How to get Automated Testing "Done"
How to get Automated Testing "Done"TEST Huddle
 
Test process improvement – how hard can it be?
Test process improvement – how hard can it be?Test process improvement – how hard can it be?
Test process improvement – how hard can it be?TEST Huddle
 

Plus de TEST Huddle (20)

Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 
New Model Testing: A New Test Process and Tool
New Model Testing:  A New Test Process and ToolNew Model Testing:  A New Test Process and Tool
New Model Testing: A New Test Process and Tool
 
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
 Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk... Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
 
Can virtualization transform your API lifecycle?
Can virtualization transform your API lifecycle?Can virtualization transform your API lifecycle?
Can virtualization transform your API lifecycle?
 
The world class webinar series
The world class webinar seriesThe world class webinar series
The world class webinar series
 
Scrum in Hardware
Scrum in HardwareScrum in Hardware
Scrum in Hardware
 
How to get Automated Testing "Done"
How to get Automated Testing "Done"How to get Automated Testing "Done"
How to get Automated Testing "Done"
 
Test process improvement – how hard can it be?
Test process improvement – how hard can it be?Test process improvement – how hard can it be?
Test process improvement – how hard can it be?
 

Dernier

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

'How To Create Good Testers' by Susan Windsor

  • 1. How to Create “Good Testers” Slide 1 Susan Windsor Gerrard Consulting Limited susan@gerrardconsulting.com Web: gerrardconsulting.com
  • 2. Topics • What is a “Good Tester”? • Why would YOU want to be one? • How can you find, or become one? Slide 2
  • 3. Good Tester? (Good Question!) Slide 3
  • 4. Generic Attributes? • Able to identify what quality actually means in their context for their stakeholders. Think “fit for purpose”! • Able to define what information is important to their stakeholders and then deliver it, on time, and in the relevant format. • Able to identify examples of industry good practice that are relevant and incorporate in pragmatic way. • Able to recognise the value in different flavours of testers. Not everyone will be in the same discipline as you. • Able to be productive; seek to continuously improve; understand their value. Slide 4
  • 5. Functional Tester Attributes • Relevant business experience! • Networked with business analysts, and users. • Challenge functional requirements. • Understand how the system will be used. Slide 5
  • 6. Agile Tester Attributes • Excellent communication . • Role in multi-skilled team . • Challenge all stories. • Use the relevant technology. • Able to understand (and change?) code. Slide 6
  • 7. Operational Acceptance Attributes • Lots of technical experience! • Networked with operations and technical support. • Challenge (and help define) operational acceptance criteria. Slide 7
  • 8. Performance Tester Attributes? • Understand architecture and able to identify potential bottle necks. • Networked with architects, operations and communications. • Challenge (and help define) performance requirements • Interpret the results in plain language. • Able to use the relevant testing tools. Slide 8
  • 9. Test Manager Attributes • Communicate with ALL stakeholders. • Manage ALL skill groups. • Manage troubled projects; • Specialists in one or more test disciplines. • Understand all test disciplines Slide 9
  • 10. Certification • What do you think? • As an individual it can help your career and provide a sense of achievement. • As a resource provider; or resource purchaser (who aren’t testers) it’s used incorrectly as a meaningful measure. Slide 10
  • 11. Beyond Good Tester? • Active throughout the project life-cycle. • Communicate with every other discipline. • You’re the eyes and ears of the sponsors. Slide 11 Super Tester!
  • 12. Good Testers Make a Difference • Be your own Guru! – Network; blog; attend events; absorb everything and retain only what is relevant to you. – Don’t be seduced by industry Guru’s! There is no “best practice”. – Realise that your experience is just as relevant and valuable as others. – Become a mentor to other budding testers; seek out a mentor for yourself. • Identify your relevant stakeholders and ask them: – What do they think makes a good tester? – What information do they need to make decisions? – What are their expectations of you and how will you know when you’ve met them? Slide 12
  • 13. Create a Good Tester From within your own organisation! Slide 13 • Functional • Agile • Operational • Performance • Test Manager • Business users • Developers • System Support • Systems Analysts • Business Managers
  • 14. Time to Transition? • Purely by moving them into a new role and learning on the job alongside experienced testers – about one year to be as effective as an experienced contract tester • By providing 4 weeks intensive assessment and training up front – about 3 months to reach same level • Either way, after one year, they will be more productive and effective than any contract tester can be as they already have key productivity factors in place: – Relevant business or technical experience – A network of contacts within your organisation – Experience of “how to make things happen around here!” Slide 14
  • 15. External Candidates? • Direct Recruitment – Even if you don’t plan to do this, the thought process and assessment assets will support other external resource provision decisions. • Contract Agencies – Build a relationship with a small number (one!) you can trust. • Service Suppliers – Your selection process should drive their service level and your commercial Slide 15
  • 16. Define Your Selection Process Slide 16 SuperTester Test Manager (50 plus) Test Manager (20 plus) Team Leader Specialist Non-functional Roles Junior Testers Final Interview Personality Test Structured interview Interpersonal Skills Test Practical Test Telephone Interview CVAptitude Test Application Screen out candidates Recruitment Decision Y NY Y YY YN YY Y Y Y YN N YYYYY Y Y N Y Y Y Y Y Y Y N Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y N N N N N Y Y
  • 17. Define Your Own Team Roadmap • Sources exist (incomplete) e.g. BCS SFIA • Define base skills per discipline • Create a matrix of roles • Manage career development towards goals • Establish recognition of achievement • Establish mentoring/coaching programme Slide 17
  • 18. And Finally…….. Why wouldn’t you want to be a Good Tester? • You have a very wide choice of test disciplines you can specialise in, depending on your career aspirations and experience. • You get to provide the Intelligence that facilitates effective decision making. • Ultimately, you’re a Trusted Advisor and maybe even an Industry Guru or SuperTester! Slide 18

Notes de l'éditeur

  1. There are a lot of potential mentors out there – probably a lot are here!Is that all it takes to become or create a good tester though?It certainly helps, but it’s nowhere near enough – and I’m a big fan of mentoring and coaching…
  2. Mentoring and coaching comes later, first we have to understand how to find and grow people into becoming the testers we need and want them to be.
  3. All depends on the Context of the QuestionEveryone (including YOU!) will have an opinion….BUT – Whose opinion actually matters?Who would you ask if you’re a good tester? How would you qualify their answer?What would they have to know for you to value their answer?It’s totally dependent upon which “flavour” of tester you are, and who your stake-holders are.There are some generic testing skills, but they are easy to learn – it’s experience and competencies that vary and are important.It’s not enough to have been a tester for 6 months and have ISEB certification.
  4. If you consider yourself to be a good tester, you must be able to deliver against all these as a minimum.If you slavishly follow your favourite testing guru – you’re not a good tester in my opinion If you insist that your definition of quality is the one that counts, again you’re not a good tester for me.But then does my opinion count? Only you can judge!Note I’ve not included any generic testing skills here – they are the easy bit and can be taught, not even worth mentioning as the only make you a tester, not a good tester.
  5. Challenge requirements (whether spoken or written), for completeness; relevance; and accuracyUnderstand how the system will be used:To identify business product risks To quantify the priority of functionsTo quantify the severity of defectsIF all you have is the ability to write and follow test scripts, you have a very limited career as these are commodity skills.You will be replaced by cheaper resources or machines.
  6. Its usually during testing that problems become visible and projects become troubled.To a level where they can recognise who is an expert.
  7. In every aspect of the project life-cycle, regardless of the approach being taken, there is test activity that can and should take place.So, if you’re SuperTester, you need to communicate effectively with every other discipline. You don’t have to know everything they know, but ask “stupid questions”. How cool is that?You’re the eyes and ears of the sponsors, you are the one person who actually knows the health of the project, regardless of what the project reporting states. How valuable is that
  8. .
  9. Where will the experience come from?
  10. – certification within your company