![Page 1: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/1.jpg)
TEST MASTER: STOP MANAGING AND START MASTERING
![Page 2: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/2.jpg)
About Silvio Moser
Co-‐founder and CTO of SwissQ Management Consultant, Test Master, Trainer
20-‐plus year career in IT as developer, business analyst, tester, and project leader
Co-‐founder of Swiss TesJng Board (naJonal branch of ISTQB)
SwissQ
A Switzerland-‐based IT consulJng company, specializing in tesJng and requirements
engineering, with a focus on agile methodologies SwissQ organizes the Swiss TesJng Day
and acJvely drives innovaJon
2
![Page 3: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/3.jpg)
TODAY’S TEST MANAGER ROLE
![Page 4: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/4.jpg)
Today’s Test Manager Role
q “Managing” is a big part of the job → Plan and re-‐plan tesJng acJviJes → Set-‐up and configure test management tool (even if it is "just” Excel) → Maintain test cases and aYributes → Organize and document test meeJngs (status, defect, review, …) → Schedule and coordinate test sessions → Create and update test reports → …
The person responsible for project management of tesJng acJviJes and resources, and evaluaJon of a test object. The individual who directs, controls, administers, plans and regulates the evaluaJon of a test object.
4
![Page 5: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/5.jpg)
FIT FOR PURPOSE?
![Page 6: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/6.jpg)
It Used To Be Simple...
6
![Page 7: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/7.jpg)
Workload Mgmt
Client
Configura:on Tools
Administra:on Tools
Repor:ng Tools
Then Something Was Added...
7
Customer DB
Codes
Documents SOA
Content Acquisi:on
Web
App
LeDer
Phone
MQ
Tasks
Claims
Redundant Server Farm (7*24h)
Skills
Rules
MQ
SOA
Message Broker
Bridge
SOA
NoJficaJon
Error
Inbound
Sync DB
![Page 8: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/8.jpg)
Workload Mgmt
Client
Configura:on Tools
Administra:on Tools
Repor:ng Tools
There Is More To Come...
8
Customer DB
Codes
Documents SOA
Content Acquisi:on
Web
App
LeDer
Phone
MQ
Tasks
Claims
Redundant Server Farm (7*24h)
Skills
Rules
MQ
SOA
Message Broker
Bridge
SOA
NoJficaJon
Error
Inbound
Sync DB
![Page 9: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/9.jpg)
And Then…
9
Web
App
develope
r.and
roid.com
, Oct 2013
Mobile Browser Market Share
OS Market Share
Android Fragmenta:on
netmarketshare.com, Oct 2013
Web Browser Market Share
![Page 10: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/10.jpg)
Complexity
Technical Content
Interac:on
Level
10
![Page 11: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/11.jpg)
How SW Engineering Adapts
q Outsourcing q Architectural Blueprints q COTS q ProliferaJon of Programming Languages q Agile Development q …
11
![Page 12: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/12.jpg)
AND TESTING?
![Page 13: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/13.jpg)
From Division Of Roles
Manual Tester
Test Manager
Test Engineer
Test Designer
13
![Page 14: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/14.jpg)
To One FuncJon Fits All
Embedded Tester
test management
manual tes:ng
tes:ng
usability
test design regression tes:ng
test automa:on
performance
14
![Page 15: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/15.jpg)
Embedded TesJng
15
Planning
2
Sprint
Review
Retro-spective
Planning
1 ready
done
Sprint Backlog
Increment
Product Backlog
Daily Scrum
Grooming
Test Estimation
Participation
User Story Testing
Exploratory Testing
Regression Testing
Non-Functional Testing
Story Review Testing Tasks & Stories
Test Reporting
Challenge Done Criteria
Demo
Participation
![Page 16: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/16.jpg)
BUT… WHAT ABOUT INTEGRATION?
![Page 17: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/17.jpg)
Test Master
(agile) test strategy
end-‐to-‐end tes:ng
integra:on
facilitate stakeholder management
orchestra:on
moderate
coaching
Test Master
17
![Page 18: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/18.jpg)
Test Master DuJes
q defines and lives the (agile) Test Strategy, q heads the tesJng Community of PracJce, q coaches people in tesJng roles, q coordinates all tesJng requirements, q removes impediments for tesJng, q controls the “DefiniJon of Done” across all levels, q facilitates communicaJon about tesJng in and
beyond the team, and q plans and coordinates overall tesJng.
18
Source: Test Master job profile at Fortune 500 reinsurance company
![Page 19: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/19.jpg)
Waterfall
Team
Overall
Integrated System
Scrum
RUP
Sync Point Sync Point
System Integra<on Test
Go Live
End-‐to-‐End Test
(final) User Acceptance Test
IntegraJon
Embedded Tester
Test Master
19
![Page 20: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/20.jpg)
Team vs Overall
Team
Overall
Embedded Tester
Test Master
20
![Page 21: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/21.jpg)
Test Master QualificaJons q EssenJal:
→ A minimum of 5 year experience in a Soiware Engineering role. → Experience with waterfall and agile methodologies. → Experience in a systems tesJng environment working on complex
projects. → Good working knowledge of database / DWH development / tesJng. → Financial industry experience. → Excellent communicaJon and negoJaJon skills.
q Should have: → Risk domain experience. → Experience in global team / structure. → Advanced Level TesJng CerJficaJon (ISTQB or ISEB) → Test AutomaJon experJse. → Experience of unit tesJng best pracJces (Clean Code pracJces).
21
Source: Test Master job profile at Fortune 500 reinsurance company
![Page 22: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/22.jpg)
Managing vs. Mastering
Source: Hermann Interna<onal
Holis:c Intui:ve
Integra:ng Synthesizing
Interpersonal Feeling based Kinesthe:c Emo:onal
Organized Sequen:al Planned Detailed
Logical Analy:cal Fact based Quan:ta:ve
Test Master
Test Manager
22
![Page 23: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/23.jpg)
The Importance Of Social Skills
CollaboraJon
NegoJaJon
CommunicaJon
Conflict ResoluJon
ModeraJng
23
![Page 24: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/24.jpg)
EvoluJon Of The Tester
1990
Testers, if they exist at all, are an exoJc breed, who are not taken seriously.
2000
The field and profession establish themselves; there are more and more testers, oien organized in central teams.
2010
The payoff of tesJng is challenged. Testers have to be resourceful.
2014
Agile methods are widely adoped – death of the tester?
Tester
Test Manager Test Engineer
SW Engineer in Test
Embedded Tester Test Master
24
![Page 25: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/25.jpg)
Key Points
q Keep pace with the changing world of soiware development and increased complexity.
q Adapt to a new test curriculum. → Embedded TesJng at team level. → Test Master at integraJon level.
q Defines and lives the (agile) Test Strategy. q Requires strong social skills. q Individuals and interacJons over
processes and tools.
25
![Page 26: Der Test Manager ist tot - lang lebe der Test Master](https://reader033.vdocuments.net/reader033/viewer/2022052822/554e587bb4c905532d8b4958/html5/thumbnails/26.jpg)
STOP MANAGING AND START MASTERING