growing a company test community: roles and paths for testers
TRANSCRIPT
![Page 1: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/1.jpg)
GrowingacompanytestcommunityRolesandpathsfortesters
AlexSchladebeck,BREDEXGmbH
@alex_schl
![Page 2: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/2.jpg)
Introductions
• Iam…– Atester,Headof TestConsulting,Product Owner
• Bredexis– AGermansoftware developmentcompany–With astrongfocus onquality
Training
Development
Testing
![Page 3: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/3.jpg)
Alex’sproblems– abrieflook
![Page 4: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/4.jpg)
Alex’sproblems– abrieflook
![Page 5: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/5.jpg)
Alex’sproblems– abrieflook
![Page 6: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/6.jpg)
https://www.youtube.com/watch?v=vTwJzTsb2QQ
![Page 7: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/7.jpg)
Agenda– howwedealwithmyproblems
• Definingrolesfortesters• Hiringtesters• Trainingtesters• Creatingandfosteringatestcommunity
![Page 8: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/8.jpg)
Whatflavours oftesterarethere?
Functional TestConsultant
- CloserworkwithRE/PO- Userperspectiveintesting- TrainedinETandSBTM- Top-Down forautomation- MentoringandReviews
TechnicalTestConsultant
- Closerworkwithdevelopers- Technicalaspectsoftesting- TrainedinETandSBTM- Bottom-Up forautomation- MentoringandReviews
![Page 9: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/9.jpg)
Whatdowelookforinbothflavours?
Supercommunicativeandsystematiccreative
applicant!
![Page 10: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/10.jpg)
Whatdowelookfor?
Skills andcharacteristics
![Page 11: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/11.jpg)
Whatdowelookfor?
![Page 12: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/12.jpg)
Tappingintopotential
Mathematicians
BusinessInformationSystemsGraduates
Biologists
Sociologists
Chemists
Linguists
![Page 13: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/13.jpg)
Theinterviewprocess
Aim:to findoutwhether the applicant hasthe potentialto be trained as atest consultant
![Page 14: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/14.jpg)
Toolsfortheinterview
Exercise onexploratory testing (20m)
Exercise ontechnical reading andresumé (20m)
Conversation anddiscussion (60m)
![Page 15: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/15.jpg)
Exploratorytesting
• What does the application do?• Whocould use it?• What would be important to test init?• How could priorities be determined?• Did you findany problems?• How doyou ratethe usability?
![Page 16: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/16.jpg)
Exploratorytesting
I’mnotsurewhetherthisisaproblem,butI
noticed…
Thecustomercouldhelpidentifypriorities
Ididn’thavealltherequirements soIcouldn’t
reallytest
Iexpected…
Theapplicationletsotherpeoplemonitoryourtime
Icheckedthedocumentationandthe
console
Ididn’t seetheexercise
<speedyexit>
Letmecheckmynotes…We’dtestdifferentlyifitweresoftwarefora
plane.
Ididn’thavetime…
![Page 17: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/17.jpg)
Readandsummarizeanarticle
• Germanlanguage• About test automation• Includes info ontest design,agileprocesses,component recognition,...
![Page 18: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/18.jpg)
Conversationanddiscussion
Own ideas andinfo ontesting
Discussion of exercises
Company,Person,CV
![Page 19: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/19.jpg)
TabulaRasaTester
• First6monthsforbothroles
Theory
Practice
Social
![Page 20: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/20.jpg)
TabulaRasaTester
TheoryISTQBbook
ISTQBcert
Jubula
Javafor testers
Exploratory testing
Workshopsabouttest automation patterns
(CI)
Four hour tester
Codecombat
![Page 21: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/21.jpg)
TabulaRasaTester
TheoryISTQBbook
ISTQBcert
Jubula
Javafor testers
Exploratory testing
Workshopsabouttest automation patterns
(CI)
Four hour tester
Codecombat
![Page 22: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/22.jpg)
TabulaRasaTester
Practice
Inprojectteam
Withmentor
Testspecification
Testautomation
Exploratory testing
Reviews Developmentprocesses
![Page 23: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/23.jpg)
TabulaRasaTester
TheoryISTQBbook
ISTQBcert
Jubula
Javafor testers
Exploratory testing
Workshopsabouttest automation patterns
(CI)
Four hour tester
Practice
Inprojectteam
Withmentor
Testspecification
Testautomation
Exploratory testing
Reviews Developmentprocesses
Social
![Page 24: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/24.jpg)
Specialisations forfurtherdevelopment
Testmanager
Releaseengineer
SeniorConsultant
Non-functionaltester
Testmanager
Req.engineer
SeniorConsultant
Userexperience
ToolsMethods
Practices
Mentor
Trainer
![Page 25: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/25.jpg)
Specialisations forfurtherdevelopment
Testmanager
Releaseengineer
SeniorConsultant
Non-functionaltester
Testmanager
Req.engineer
SeniorConsultant
Userexperience
ToolsMethods
Practices
Mentor
Trainer
Investment
Communication
![Page 26: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/26.jpg)
Stickingtogether
Youcanbelongtoateamevenifyou’realone
![Page 27: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/27.jpg)
Asenseofbelonging
Social
Welcomeevent
Weeklytestmeetup
Weekly companymeetup Co-writing
Peerreviews
Indexcheck
Teamevents
Projectteam events
Mentor
![Page 28: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/28.jpg)
Keepingtheherdtogether– testteammeetup
• Empower learning and sharing– Newtopics e.g.books,designpatterns,tools– Projectand conference reports,discussions– Autonomousworking and variety
• Transferknowledge and who knows what–Multiplecontact people
• Createco-responsibility,practice coaching,remove fear– Peerreviews– Pairingonactivities
![Page 29: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/29.jpg)
Keepingtheherdtogether– personalcontact
Indexcheck:oneononeconversation- Everytwoweeks/onceamonth
- Whatisyourhappinessindex?- Whatisyour“challenge”index?
- Autonomy,Mastery,Purpose(DanielPink,Drive)
![Page 30: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/30.jpg)
Results
Commonunderstanding
Discussion encouraged Self-organisedandempowered
![Page 31: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/31.jpg)
Results
à Requirementsengineerà Projectlead
à External consulting
à Conferencetalksà Seleniumexpertise
Commonunderstanding
Discussion encouraged Self-organisedandempowered
![Page 32: Growing a Company Test Community: Roles and Paths for Testers](https://reader031.vdocuments.net/reader031/viewer/2022021813/58714aa31a28ab55588b677f/html5/thumbnails/32.jpg)
Takeaways
• Thinkaboutwhatskillsyouneedandwhichyouneedtotrain
• Bepreparedtoinvestcontinuously
• Neverunderestimatethepowerofcommunicationandcommunity–fosteragoodenvironment