SlideShare a Scribd company logo
1 of 51
Download to read offline
W9
Test Management
10/18/2017 1:30:00 PM
Transforming Your QA and Test Team
Presented by:
Sophie Benjamin
Videotron
Brought to you by:
350 Corporate Way, Suite 400, Orange Park, FL 32073
888-­‐268-­‐8770 ·∙ 904-­‐278-­‐0524 - info@techwell.com - https://www.techwell.com/
Sophie Benjamin
Videotron
Once the one developer who didn't like to do testing, Sophie Benjamin
committed to making software testing a well-respected career path. Sophie has
been working in the IT world for more than twenty-five years, acquiring strong
experiences in managing all IT roles. She has devoted the last seven years to
building and remodeling QA and test teams. Her experience focuses on
positioning QA and test teams as a strategic component of a strong partnership
within IT departments in order to contribute to the enterprise's objectives.
Sophie created a team of QA specialists that is now recognized as an ISTQB
platinum partner. She is currently the head of the QA department at Videotron, a
Quebec leader in the telecom field.
Sophie Benjamin
Head of the QA department at Videotron
Sophie.Benjamin@videotron.com
Transforming Your QA
and Test Team
Conference Overview
Transforming Your QA and Test Team
Let’s get to know each other The formula Questions?
Why this subject? The final word
Who am I
What do I do
My terminology
What do you leave with?Why people perspective?
What will you leave with?
A five steps approach
2Transforming your QA and Test team
23 years in Software development.
Worked in IT department in several enterprises:
• Services (major lawyers’s firm)
• Retail and Distribution (Rona / Lowe’s)
• Banking (CIBC and National Bank)
• Telecommunication (Videotron)
Endorsed many roles of the IT world:
• Developer, Functional analyst, Development lead
• Manager for business analysts, Development,
Production support, Environment management
• Last 7 years devoted to IT QA and testing team,
remodeling and building those teams within
organizations.
Sophie Benjamin
3Transforming your QA and Test team
My current employer : Videotron
Consumers
Services
Enterprises
services
4Transforming your QA and Test team
QA & testing terminology
5Transforming your QA and Test team
Basic concepts
Quality Assurance
Quality Control
Testing
Find defects in
the finish product
Define & Improve quality related
process & procedures
PROCESS ORIENTED
The operational techniques
and activities that are
focused on fulfilling quality
requirements
PRODUCT ORIENTED
Find defects in deliverables
6Transforming your QA and Test team
Testing over the time
7Transforming your QA and Test team
Why speak about that subject
from a human perspective?
QA and test team of the future?
Ultimate goal
Toolbox + Pride = QA Team
What will you be leaving with
at the end of the presentation ?
of Tomorrow
9Transforming your QA and Test team
One approach?
One path?
One size fits all?
No way
The best way to fail
10Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization portrait
and expectation toward
testing team
Design your department’s
mandate & your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make it
happen
Promote your successes
at all levels!
The Approach
5 step transformation process
11Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization
portrait and
expectation toward
testing team
Design your department’s
mandate & your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make it
happen
Promote your successes
at all levels!
The Approach
5 step transformation process
12Transforming your QA and Test team
• Software delivery model (waterfall, Agile, Mix)
• Project organization model: matrix model for resource
• Business tolerance to minimum level of quality – make sure you know
your business expectations
• Business drivers (80% of the time) : time to market or budget or scope?
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze your organization
Subjects of your analysis
13Transforming your QA and Test team
Get the expectations
To get the right information, ask the right questions
• Do they believe development team need to do some testing?
• Do they want to engage business people in accepting the product?
• Is security testing important in your business?
• Do they believe in quality control?
• What is their analysis of your department at this state?
• What do they think of it?
• What improvement would they like?
Step 1
Step 2
Step 3
Step 4
Step 5
14Transforming your QA and Test team
• Efficiency: prioritize to implement the testing techniques, apply the
concept of re-using assets and automation
• Time to market:
• Diversify and adapt your department services.
• Implement as early as possible the left-shifting of quality and testing by engaging
development team with their shares of responsibilities
• Think of quality control (on the left side of the V-model)
Step 1
Step 2
Step 3
Step 4
Step 5
Link expectations with goals
Some examples
15Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Step 1
Your objectives
16Transforming your QA and Test team
Step one accomplished! Your analyse brought you to know your
objectives
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization portrait
and expectation toward
testing team
Design your
department’s mandate
& your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make it
happen
Promote your successes
at all levels!
The Approach
5 step transformation process
17Transforming your QA and Test team
Choose your core services and competencies
Design your department’s mandate
Step 1
Step 2
Step 3
Step 4
Step 5
18Transforming your QA and Test team
Static & Dynamic
testing
Certification
Automation, testing
tools support
Quality assurance
Quality control
services
Methodology
governance &
support
Step 1
Step 2
Step 3
Step 4
Step 5
Sample : QA & testing mandate
• System test phase
• Quality Control
• Certification
Primary responsabilities
Key shared responsabilities
•Report project quality metrics
•Deliver product quality as expected
Success parameters
Indicators
Decision rights
Organisational parameters
Leader
Veto
Financial target
Influence
19Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Think about alternative model
Design your team’s structure
Methodology support
Non functional tests
Automated test
Manual test
Quality control
Strategy & architecture
Services
QA Team Dev Team ExternalEfforts
Greater focus of QA Team on strategy,
training, mentoring and end-to-end QC
Upstream continuous testing leading to less
corrective actions downstream
Increased automation allowing to reduce
efforts, focus manual efforts where relevant
20Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Decision grid
Your team’s to deliver
Core Flex Specialized
services
Quality
Control
Capacity Planning X X
Standard market - + X X
Proprietary system/Legacy + - X
Good candidate to automation X
New technologies - + X X
80% small changes + - X
80% Big projects/large teams - +
80% Agile team X X X
21Transforming your QA and Test team
Quality &
Testing
Test analyst
QA Lead
QA
Manager
Tester
Automation
dev
Step 1
Step 2
Step 3
Step 4
Step 5
Who do you need on your dream team?
Allow yourself to dream
22Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
The last grid you should use:
***: Think also to who should supply. Internal IT (security team, business, or else) or specialized firms
Roles Internal staff(#)
(junior, intermediate, senior)
External(#)***
QA manager 3 -
Test lead 10 4
Test analyst 20 10
Tester 10 30
Automation developer 4 8
Team composition sample
Design your dream team
23Transforming your QA and Test team
Step 2
Your mandate
24Transforming your QA and Test team
Step two accomplished! Your design gave you a clear
mandateand a portrait of the teamto deliver.
Step 1
Step 2
Step 3
Step 4
Step 5
The Approach
5 step transformation process
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization portrait
and expectation toward
testing team
Design your department’s
mandate & your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make it
happen
Promote your successes
at all levels!
25Transforming your QA and Test team
Build a professional team
What skills to consider?
To build a complete professional profile requirement, consider those 3 categories :
Step 1
Step 2
Step
3
Step 4
Step 5
26Transforming your QA and Test team
Business knowledge:
systems & process
Testing competencies &
technical skills
Soft skills
Entry job, you start there with basics:
• Business agent knows business system usage and process
• Developer with quality concerns
• Anyone browsing web sites, purchasing on e-commerce
Expectation?
• Execute test cases, rigorous, instinctive testing
Step 1
Step 2
Step
3
Step 4
Step 5
Tester
What else? Curiosity, quick learner, wants a technical career!
27Transforming your QA and Test team
Regular developer could easily be “test developer” IF :
• They learn basic testing concepts and terminology
• They have same soft skills of being rigorous and want to deliver quality. They
report their bugs, correct them, etc…
Step 1
Step 2
Step
3
Step 4
Step 5
Test automation developer
28Transforming your QA and Test team
Profile :
• Technology Engineer or Solution architect
Expectations ?
• Designing complex testing solution
• Optimized testing environment
• Design or optimized specialized testing laboratory
Step 1
Step 2
Step
3
Step 4
Step 5
Test engineer and Test architect
29Transforming your QA and Test team
Testing training and true technical competencies :
• Knows different test cases derivation techniques, test types and test techniques
• Masters techniques for test analysis and design. Knows how to write test cases
• ISTQB certification or equivalence is one recognition of those skills.
Step 1
Step 2
Step
3
Step 4
Step 5
Test analyst
Standard profile : What is the differentiation with testers?
Test analyst will always make the best of his job by making sure that the coverage is
optimized - with the least numbers of tests cases!
Curious Rigourous Structured Inventive
30Transforming your QA and Test team
Software testing :
• Understand and knows how and when to use the different test strategies
• Uses the best techniques to monitor, control and report test progress
• Can evaluate and report level of quality or risk-level in a risk-based approach
• Understands architecture and infrastructure, influences environment req’s
Step 1
Step 2
Step
3
Step 4
Step 5
Test lead
Project management or coordination :
• Can do planning, reporting of activities
• Can manage and report testing budget
• Can align all participants of testing activities on their roles, what is expected
31Transforming your QA and Test team
Soft skills that are so essentials
• Diplomat, negotiator, mediator
• Relational leadership, influential leader
• Clear, structured and fluid communication skills
Step 1
Step 2
Step
3
Step 4
Step 5
Test lead
32Transforming your QA and Test team
Step 1
Step 2
Step
3
Step 4
Step 5
The symphonic orchestra!
Right music, right instrument, right tempo!!
Test lead
Like a maestro
Can detect potential gap or inefficient duplication of efforts/activities
between test phases
33Transforming your QA and Test team
Step 3
Your team of professionals : built with competencies & skills
34Transforming your QA and Test team
Step three accomplished! You have developed
your professionals’s profile.
Step 1
Step 2
Step
3
Step 4
Step 5
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization portrait
and expectation toward
testing team
Design your department’s
mandate & your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make
it happen
Promote your successes
at all levels!
The Approach
5 step transformation process
35Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Identify the GAP
Dream team vs Actual
Ressource Function Status Business
Score
Technical
Score
Soft
Score
John Test lead permanent 5 4 4
Sara Test lead Consultant 3 4 2
Paul Test analyst Permanent 3 2 3
Lise Tester permanent 4 1 2
36Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
Ressource Testing
techniques
ISTQB
Certification
Automation Quality
Control
Technical
Global
Score
Tom 4 5 3 4 4
Anna 4 5 4 2 4
Lyne 5 0 2 2 2
Bill 2 0 2 1 1
Technical skills profile
Gap grid sample
37Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
• HAVE A VISION!!!!
• HAVE A BUSINESS PLAN
• SHARE IT and make it happen!
The winning formula
How to get there?
38Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
1. Identify your “champion”, within the team. The relationship with teammates and
having their respect is as important as the competencies.
2. Share your actual profile evaluation about people, skills and competencies, and your
target that will allow you to fulfill your services.
3. Go in detail with every member that plays a role Make sure that every one knows
what is expected of them, with who should they collaborate.
Six tools to help you deploy
Leadership & knowledge
39Transforming your QA and Test team
Step 1
Step 2
Step 3
Step 4
Step 5
4. Make sure we all engage in playing that role [You are part of your team]
5. Make sure you engage your IT colleagues in that transformation:
a. Talk the same language. Testing terminologies are not our exclusive language.
b. Provide them training on testing and what is expected from their test phase
c. Make sure they understand what are your services in quality control activities and
testing methodology support are.
Six tools to help you deploy
Engagement
40Transforming your QA and Test team
Six tools to help you deploy
Step 1
Step 2
Step 3
Step 4
Step 5
6. Make sure there is support and facilities, incentives to engage them in becoming a
Dream team [some suggestions / ideas ]
a. Establish incentive testing certification program
b. Build up internal training material, lunch & learns on subject your team would
choose.
c. Let your team increase their pride in their profession (simple recognition action)
d. Demonstrate the gains to projects and efficiency they bring by applying their
techniques
e. Create a testing community. Global or by role held by your champions or experts
Incentives & support
41Transforming your QA and Test team
Step 4
Your winning formula to deploy
42Transforming your QA and Test team
Step four accomplished! You have deployed
SUCCESSFULLY with your TEAM.
Step 1
Step 2
Step 3
Step 4
Step 5
Step 1
Step 2
Step 3
Step 4
Step 5
Analyze organization portrait
and expectation toward
testing team
Design your department’s
mandate & your team
Develop roles definition
=> what are the skills and
competencies required?
Deploy to make it
happen
Promote your successes
at all levels!
The Approach
5 step transformation process
43Transforming your QA and Test team
Promote your success
To who? Why?
Your sponsor, stakeholders, colleagues :
• Testing is not a solo mission.
• It is a chain that needs the participation of almost every IT role
Your TEAM :
• Demonstrate that the job is easier when you master your “art”
• Promote that it is their doing, their success!
• They did all that just by embracing the change, wanted to develop
themselves.
Step 1
Step 2
Step 3
Step 4
Step 5
44Transforming your QA and Test team
Report improvement using
• Regular measures about test velocity & quality
• Use testing dashboard trending over time & projects
Get a snapshot using surveys or audit results to capture growth of
• Team competencies
• Level of engagement
• Business and management satisfaction
Step 1
Step 2
Step 3
Step 4
Step 5
Promote your success
What? How?
45Transforming your QA and Test team
Step 5
Let’s celebrate and start again
46Transforming your QA and Test team
Step five accomplished! You have promoted
your TEAM’s SUCCESSES.
You can now start your continuous improvment!
Step 1
Step 2
Step 3
Step 4
Step 5
The final word
All the ingredients for the winning formula!
Step 1
Step 2
Step 3
Step 4
Analyze
Design
Develop
Deploy to make
it happen
Promote Step 5
47Transforming your QA and Test team
The final word
Master your art
QA Team
of Tomorrow
48Transforming your QA and Test team
Transforming Your QA
and Test Team
Questions ?

More Related Content

What's hot

Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingNeeraj Kumar Singh
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaSoftware Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaEdureka!
 
QTest - Test management Tool
QTest - Test management ToolQTest - Test management Tool
QTest - Test management ToolShivaraj R
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentationCarl Bruiners
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceTechWell
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation StrategyMartin Ruddy
 
Agile Testing Introduction
Agile Testing IntroductionAgile Testing Introduction
Agile Testing IntroductionHai Tran Son
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Groupsuwalki24.pl
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleNeeraj Kumar Singh
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Kari Kakkonen
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testingBugRaptors
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1Yogindernath Gupta
 

What's hot (20)

Chapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of TestingChapter 1 - Fundamentals of Testing
Chapter 1 - Fundamentals of Testing
 
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | EdurekaSoftware Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
 
CTFL Module 01
CTFL Module 01CTFL Module 01
CTFL Module 01
 
QTest - Test management Tool
QTest - Test management ToolQTest - Test management Tool
QTest - Test management Tool
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Test automation proposal
Test automation proposalTest automation proposal
Test automation proposal
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of Excellence
 
Test Automation Strategy
Test Automation StrategyTest Automation Strategy
Test Automation Strategy
 
Test management
Test managementTest management
Test management
 
Agile Testing Introduction
Agile Testing IntroductionAgile Testing Introduction
Agile Testing Introduction
 
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User GroupAgile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycle
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
 
Agile QA Process
Agile QA ProcessAgile QA Process
Agile QA Process
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 
QA Best Practices in Agile World_new
QA Best Practices in Agile World_newQA Best Practices in Agile World_new
QA Best Practices in Agile World_new
 
ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1ISTQB / ISEB Foundation Exam Practice -1
ISTQB / ISEB Foundation Exam Practice -1
 

Similar to Transforming Your QA and Test Team

A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process QualityWorksoft
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...GoQA
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practiceMary Jiang
 
BenchmarkQA Services Overview
BenchmarkQA Services OverviewBenchmarkQA Services Overview
BenchmarkQA Services Overviewmattpagel
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Emerasoft, solutions to collaborate
 
Implementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityImplementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityTechWell
 
Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Stefano Fornari
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Derk-Jan de Grood
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentApplause
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCodecamp Romania
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessKaali Dass PMP, PhD.
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Salesforce Engineering
 
How to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingHow to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingCentercode
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellenceguestf2e1db
 
Total Insight Introduction
Total Insight IntroductionTotal Insight Introduction
Total Insight IntroductionElail
 
Contizee Agile QA Service
Contizee Agile QA Service Contizee Agile QA Service
Contizee Agile QA Service Ashwani Dhawan
 

Similar to Transforming Your QA and Test Team (20)

A New Model for Building Business Process Quality
A New Model for Building Business Process QualityA New Model for Building Business Process Quality
A New Model for Building Business Process Quality
 
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
РАМЕЛЛА БАСЕНКО «Поліпшення процесу тестування, як результат аудиту процесів ...
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
 
BenchmarkQA Services Overview
BenchmarkQA Services OverviewBenchmarkQA Services Overview
BenchmarkQA Services Overview
 
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
Webinar: "5 semplici passi per migliorare la Quality e i processi di Test".
 
Implementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost QualityImplementing a Test Dashboard to Boost Quality
Implementing a Test Dashboard to Boost Quality
 
Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?Agile and QA... ma che ciazzecca?
Agile and QA... ma che ciazzecca?
 
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
Keynote: Testing and Quality in the Scaled Agile Framework for Lean Enterpris...
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Quality Control in Development
Quality Control in DevelopmentQuality Control in Development
Quality Control in Development
 
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcaderoCode campiasi qa-in-agile-projects-ana-figher-embarcadero
Code campiasi qa-in-agile-projects-ana-figher-embarcadero
 
Applying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management ProcessApplying Quality to the Project and Product Management Process
Applying Quality to the Project and Product Management Process
 
Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce Quality Testing and Agile at Salesforce
Quality Testing and Agile at Salesforce
 
How to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta TestingHow to Achieve Customer Satisfaction Through Beta Testing
How to Achieve Customer Satisfaction Through Beta Testing
 
QA-presentation
QA-presentationQA-presentation
QA-presentation
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence
 
Total Insight Introduction
Total Insight IntroductionTotal Insight Introduction
Total Insight Introduction
 
Contizee Agile QA Service
Contizee Agile QA Service Contizee Agile QA Service
Contizee Agile QA Service
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....ShaimaaMohamedGalal
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Clustering techniques data mining book ....
Clustering techniques data mining book ....Clustering techniques data mining book ....
Clustering techniques data mining book ....
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

Transforming Your QA and Test Team

  • 1. W9 Test Management 10/18/2017 1:30:00 PM Transforming Your QA and Test Team Presented by: Sophie Benjamin Videotron Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073 888-­‐268-­‐8770 ·∙ 904-­‐278-­‐0524 - info@techwell.com - https://www.techwell.com/
  • 2. Sophie Benjamin Videotron Once the one developer who didn't like to do testing, Sophie Benjamin committed to making software testing a well-respected career path. Sophie has been working in the IT world for more than twenty-five years, acquiring strong experiences in managing all IT roles. She has devoted the last seven years to building and remodeling QA and test teams. Her experience focuses on positioning QA and test teams as a strategic component of a strong partnership within IT departments in order to contribute to the enterprise's objectives. Sophie created a team of QA specialists that is now recognized as an ISTQB platinum partner. She is currently the head of the QA department at Videotron, a Quebec leader in the telecom field.
  • 3. Sophie Benjamin Head of the QA department at Videotron Sophie.Benjamin@videotron.com Transforming Your QA and Test Team
  • 4. Conference Overview Transforming Your QA and Test Team Let’s get to know each other The formula Questions? Why this subject? The final word Who am I What do I do My terminology What do you leave with?Why people perspective? What will you leave with? A five steps approach 2Transforming your QA and Test team
  • 5. 23 years in Software development. Worked in IT department in several enterprises: • Services (major lawyers’s firm) • Retail and Distribution (Rona / Lowe’s) • Banking (CIBC and National Bank) • Telecommunication (Videotron) Endorsed many roles of the IT world: • Developer, Functional analyst, Development lead • Manager for business analysts, Development, Production support, Environment management • Last 7 years devoted to IT QA and testing team, remodeling and building those teams within organizations. Sophie Benjamin 3Transforming your QA and Test team
  • 6. My current employer : Videotron Consumers Services Enterprises services 4Transforming your QA and Test team
  • 7. QA & testing terminology 5Transforming your QA and Test team
  • 8. Basic concepts Quality Assurance Quality Control Testing Find defects in the finish product Define & Improve quality related process & procedures PROCESS ORIENTED The operational techniques and activities that are focused on fulfilling quality requirements PRODUCT ORIENTED Find defects in deliverables 6Transforming your QA and Test team
  • 9. Testing over the time 7Transforming your QA and Test team
  • 10. Why speak about that subject from a human perspective? QA and test team of the future?
  • 11. Ultimate goal Toolbox + Pride = QA Team What will you be leaving with at the end of the presentation ? of Tomorrow 9Transforming your QA and Test team
  • 12. One approach? One path? One size fits all? No way The best way to fail 10Transforming your QA and Test team
  • 13. Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! The Approach 5 step transformation process 11Transforming your QA and Test team
  • 14. Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! The Approach 5 step transformation process 12Transforming your QA and Test team
  • 15. • Software delivery model (waterfall, Agile, Mix) • Project organization model: matrix model for resource • Business tolerance to minimum level of quality – make sure you know your business expectations • Business drivers (80% of the time) : time to market or budget or scope? Step 1 Step 2 Step 3 Step 4 Step 5 Analyze your organization Subjects of your analysis 13Transforming your QA and Test team
  • 16. Get the expectations To get the right information, ask the right questions • Do they believe development team need to do some testing? • Do they want to engage business people in accepting the product? • Is security testing important in your business? • Do they believe in quality control? • What is their analysis of your department at this state? • What do they think of it? • What improvement would they like? Step 1 Step 2 Step 3 Step 4 Step 5 14Transforming your QA and Test team
  • 17. • Efficiency: prioritize to implement the testing techniques, apply the concept of re-using assets and automation • Time to market: • Diversify and adapt your department services. • Implement as early as possible the left-shifting of quality and testing by engaging development team with their shares of responsibilities • Think of quality control (on the left side of the V-model) Step 1 Step 2 Step 3 Step 4 Step 5 Link expectations with goals Some examples 15Transforming your QA and Test team
  • 18. Step 1 Step 2 Step 3 Step 4 Step 5 Step 1 Your objectives 16Transforming your QA and Test team Step one accomplished! Your analyse brought you to know your objectives
  • 19. Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! The Approach 5 step transformation process 17Transforming your QA and Test team
  • 20. Choose your core services and competencies Design your department’s mandate Step 1 Step 2 Step 3 Step 4 Step 5 18Transforming your QA and Test team Static & Dynamic testing Certification Automation, testing tools support Quality assurance Quality control services Methodology governance & support
  • 21. Step 1 Step 2 Step 3 Step 4 Step 5 Sample : QA & testing mandate • System test phase • Quality Control • Certification Primary responsabilities Key shared responsabilities •Report project quality metrics •Deliver product quality as expected Success parameters Indicators Decision rights Organisational parameters Leader Veto Financial target Influence 19Transforming your QA and Test team
  • 22. Step 1 Step 2 Step 3 Step 4 Step 5 Think about alternative model Design your team’s structure Methodology support Non functional tests Automated test Manual test Quality control Strategy & architecture Services QA Team Dev Team ExternalEfforts Greater focus of QA Team on strategy, training, mentoring and end-to-end QC Upstream continuous testing leading to less corrective actions downstream Increased automation allowing to reduce efforts, focus manual efforts where relevant 20Transforming your QA and Test team
  • 23. Step 1 Step 2 Step 3 Step 4 Step 5 Decision grid Your team’s to deliver Core Flex Specialized services Quality Control Capacity Planning X X Standard market - + X X Proprietary system/Legacy + - X Good candidate to automation X New technologies - + X X 80% small changes + - X 80% Big projects/large teams - + 80% Agile team X X X 21Transforming your QA and Test team
  • 24. Quality & Testing Test analyst QA Lead QA Manager Tester Automation dev Step 1 Step 2 Step 3 Step 4 Step 5 Who do you need on your dream team? Allow yourself to dream 22Transforming your QA and Test team
  • 25. Step 1 Step 2 Step 3 Step 4 Step 5 The last grid you should use: ***: Think also to who should supply. Internal IT (security team, business, or else) or specialized firms Roles Internal staff(#) (junior, intermediate, senior) External(#)*** QA manager 3 - Test lead 10 4 Test analyst 20 10 Tester 10 30 Automation developer 4 8 Team composition sample Design your dream team 23Transforming your QA and Test team
  • 26. Step 2 Your mandate 24Transforming your QA and Test team Step two accomplished! Your design gave you a clear mandateand a portrait of the teamto deliver. Step 1 Step 2 Step 3 Step 4 Step 5
  • 27. The Approach 5 step transformation process Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! 25Transforming your QA and Test team
  • 28. Build a professional team What skills to consider? To build a complete professional profile requirement, consider those 3 categories : Step 1 Step 2 Step 3 Step 4 Step 5 26Transforming your QA and Test team Business knowledge: systems & process Testing competencies & technical skills Soft skills
  • 29. Entry job, you start there with basics: • Business agent knows business system usage and process • Developer with quality concerns • Anyone browsing web sites, purchasing on e-commerce Expectation? • Execute test cases, rigorous, instinctive testing Step 1 Step 2 Step 3 Step 4 Step 5 Tester What else? Curiosity, quick learner, wants a technical career! 27Transforming your QA and Test team
  • 30. Regular developer could easily be “test developer” IF : • They learn basic testing concepts and terminology • They have same soft skills of being rigorous and want to deliver quality. They report their bugs, correct them, etc… Step 1 Step 2 Step 3 Step 4 Step 5 Test automation developer 28Transforming your QA and Test team
  • 31. Profile : • Technology Engineer or Solution architect Expectations ? • Designing complex testing solution • Optimized testing environment • Design or optimized specialized testing laboratory Step 1 Step 2 Step 3 Step 4 Step 5 Test engineer and Test architect 29Transforming your QA and Test team
  • 32. Testing training and true technical competencies : • Knows different test cases derivation techniques, test types and test techniques • Masters techniques for test analysis and design. Knows how to write test cases • ISTQB certification or equivalence is one recognition of those skills. Step 1 Step 2 Step 3 Step 4 Step 5 Test analyst Standard profile : What is the differentiation with testers? Test analyst will always make the best of his job by making sure that the coverage is optimized - with the least numbers of tests cases! Curious Rigourous Structured Inventive 30Transforming your QA and Test team
  • 33. Software testing : • Understand and knows how and when to use the different test strategies • Uses the best techniques to monitor, control and report test progress • Can evaluate and report level of quality or risk-level in a risk-based approach • Understands architecture and infrastructure, influences environment req’s Step 1 Step 2 Step 3 Step 4 Step 5 Test lead Project management or coordination : • Can do planning, reporting of activities • Can manage and report testing budget • Can align all participants of testing activities on their roles, what is expected 31Transforming your QA and Test team
  • 34. Soft skills that are so essentials • Diplomat, negotiator, mediator • Relational leadership, influential leader • Clear, structured and fluid communication skills Step 1 Step 2 Step 3 Step 4 Step 5 Test lead 32Transforming your QA and Test team
  • 35. Step 1 Step 2 Step 3 Step 4 Step 5 The symphonic orchestra! Right music, right instrument, right tempo!! Test lead Like a maestro Can detect potential gap or inefficient duplication of efforts/activities between test phases 33Transforming your QA and Test team
  • 36. Step 3 Your team of professionals : built with competencies & skills 34Transforming your QA and Test team Step three accomplished! You have developed your professionals’s profile. Step 1 Step 2 Step 3 Step 4 Step 5
  • 37. Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! The Approach 5 step transformation process 35Transforming your QA and Test team
  • 38. Step 1 Step 2 Step 3 Step 4 Step 5 Identify the GAP Dream team vs Actual Ressource Function Status Business Score Technical Score Soft Score John Test lead permanent 5 4 4 Sara Test lead Consultant 3 4 2 Paul Test analyst Permanent 3 2 3 Lise Tester permanent 4 1 2 36Transforming your QA and Test team
  • 39. Step 1 Step 2 Step 3 Step 4 Step 5 Ressource Testing techniques ISTQB Certification Automation Quality Control Technical Global Score Tom 4 5 3 4 4 Anna 4 5 4 2 4 Lyne 5 0 2 2 2 Bill 2 0 2 1 1 Technical skills profile Gap grid sample 37Transforming your QA and Test team
  • 40. Step 1 Step 2 Step 3 Step 4 Step 5 • HAVE A VISION!!!! • HAVE A BUSINESS PLAN • SHARE IT and make it happen! The winning formula How to get there? 38Transforming your QA and Test team
  • 41. Step 1 Step 2 Step 3 Step 4 Step 5 1. Identify your “champion”, within the team. The relationship with teammates and having their respect is as important as the competencies. 2. Share your actual profile evaluation about people, skills and competencies, and your target that will allow you to fulfill your services. 3. Go in detail with every member that plays a role Make sure that every one knows what is expected of them, with who should they collaborate. Six tools to help you deploy Leadership & knowledge 39Transforming your QA and Test team
  • 42. Step 1 Step 2 Step 3 Step 4 Step 5 4. Make sure we all engage in playing that role [You are part of your team] 5. Make sure you engage your IT colleagues in that transformation: a. Talk the same language. Testing terminologies are not our exclusive language. b. Provide them training on testing and what is expected from their test phase c. Make sure they understand what are your services in quality control activities and testing methodology support are. Six tools to help you deploy Engagement 40Transforming your QA and Test team
  • 43. Six tools to help you deploy Step 1 Step 2 Step 3 Step 4 Step 5 6. Make sure there is support and facilities, incentives to engage them in becoming a Dream team [some suggestions / ideas ] a. Establish incentive testing certification program b. Build up internal training material, lunch & learns on subject your team would choose. c. Let your team increase their pride in their profession (simple recognition action) d. Demonstrate the gains to projects and efficiency they bring by applying their techniques e. Create a testing community. Global or by role held by your champions or experts Incentives & support 41Transforming your QA and Test team
  • 44. Step 4 Your winning formula to deploy 42Transforming your QA and Test team Step four accomplished! You have deployed SUCCESSFULLY with your TEAM. Step 1 Step 2 Step 3 Step 4 Step 5
  • 45. Step 1 Step 2 Step 3 Step 4 Step 5 Analyze organization portrait and expectation toward testing team Design your department’s mandate & your team Develop roles definition => what are the skills and competencies required? Deploy to make it happen Promote your successes at all levels! The Approach 5 step transformation process 43Transforming your QA and Test team
  • 46. Promote your success To who? Why? Your sponsor, stakeholders, colleagues : • Testing is not a solo mission. • It is a chain that needs the participation of almost every IT role Your TEAM : • Demonstrate that the job is easier when you master your “art” • Promote that it is their doing, their success! • They did all that just by embracing the change, wanted to develop themselves. Step 1 Step 2 Step 3 Step 4 Step 5 44Transforming your QA and Test team
  • 47. Report improvement using • Regular measures about test velocity & quality • Use testing dashboard trending over time & projects Get a snapshot using surveys or audit results to capture growth of • Team competencies • Level of engagement • Business and management satisfaction Step 1 Step 2 Step 3 Step 4 Step 5 Promote your success What? How? 45Transforming your QA and Test team
  • 48. Step 5 Let’s celebrate and start again 46Transforming your QA and Test team Step five accomplished! You have promoted your TEAM’s SUCCESSES. You can now start your continuous improvment! Step 1 Step 2 Step 3 Step 4 Step 5
  • 49. The final word All the ingredients for the winning formula! Step 1 Step 2 Step 3 Step 4 Analyze Design Develop Deploy to make it happen Promote Step 5 47Transforming your QA and Test team
  • 50. The final word Master your art QA Team of Tomorrow 48Transforming your QA and Test team
  • 51. Transforming Your QA and Test Team Questions ?