SlideShare a Scribd company logo
1 of 31
Reinventing our QA roles
for Quality Engineering
acraske
qeunit.com
Antoine Craske
acraske_
Who am I
La Redoute
Director of Technology Transformation
Director of Architecture & Technology
Senior Director of Engineering
Senior Engineering Manager
Previous positions of Project Director, IT Manager. Project Manager, Software Engineer
Entrepreneurship
Co-founder, atale.io
Co-founder, Cerberus Testing
Co-founder, Test Automation Camp
Communities
Speaker at DevOps, Software, Testing, Open source conferences
QE Unit, founder & organizer of the Quality Engineering community
TICE.Leiria, Meetup founder & organizer
Ministry of Testing Leiria, Meetup founder & organizer
Apache Kafka User Group Portugal, Meetup founder & organizer
Archilocus, Architecture community co-founder & co-organizer
Publications
On Defining Quality Engineering, QE Unit - with Rémi Dewitte (on Leanpub, Amazon)
Improving La Redoute's CI/CD Pipeline and DevOps Processes by Applying Machine
Learning Techniques, ResearchGate.
Collecting Data from Continuous Practices: an Infrastructure to Support Team Development,
ResearchGate.
Antoine CRASKE
#digital #architecture
#transformation
#qualityengineering #qe
#testautomation #opensource
@acraske_
linkedin/acraske
qeunit.com
6 months
Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist
@acraske_
3 months
Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist
@acraske_
Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist
@acraske_
“In Today’s era of volatility, there is no other way but to re-invent. The only sustainable
advantage you can have over others is agility, that’s it. Because nothing else is
sustainable, everything else you create, somebody else will replicate.”
“There is no alternative to digital transformation. Visionary companies will carve out
new strategic options for themselves — those that don’t adapt, will fail.”
—Jeff Bezos, Founder, Amazon
“Software defines the speed at which business can deliver change and innovation”
—Drew Lanham, CEO at Cypress.io
Deloitte 2021 Quality Engineering Report: Emerging Technology Driving QE to a Top
Priority for Enterprises, Deloitte 2021 Quality Engineering Trends
Evolve or… Die
@acraske_
Need of new revenue
streams
Acceleration
1B€ 75% 85%
1B€ valuation in less
than 2 years
Competition
Jobs will be reinvented
until 2030
Transformation
Acceleration for everyone
@acraske_
Quality is hard
“Quality is not my job”‒Product Owner
“It’s like no one cares about testing”‒QA Lead
“We wait for QA to deliver”‒Tech Lead
“What’s the ROI of Quality?”‒CxO
@acraske_
The quality paradox
“Quality” or “Speed” “Quality at Speed”
Speed
Quality
Quality
Speed
@acraske_
Agility DevOps
Craft
Governance
Lean
Management
Time to
market
Approach
Architecture
Organization
Observability
Design
Thinking
Skills
management
Tools
Management
Platform
Management
Quality Assistance
QA
Coach Autonomy
Mentoring
Measureme
nt
Quality
Engineering Quality Engineering builds upon QA, but not only
….
Quality Engineering constrains the entire software
lifecycle
Quality Engineering constrains the entire software
lifecycle
References: Chain-link theory, Liebig’s law of minimum
Quality Engineering relies on multiple practices
The framework addresses the entire system
Reinventing our QA roles for Quality Engineering
Which skills? Which roles? Which challenges?
Companies need transversality
@acraske_
Source: World Quality Report 2022-2023, Sogeti
Quality Engineering requires transversal competencies
Agile tester
Quality Engineering Left & Right
QUALITY
ENGINEERING
CLOUD
SHIFT
LEFT
DEVOPS
SHIFT RIGHT
SHIFT
UP
CHAOS
IOT
AUTOMATION
TEST STRATEGY
BDD
3
AMIGOS
EXAMPLE MAPPING
PERFORMANCE
SÉCURITÉ
TOOLING
DATA
MANAGEMENT
API
CROWD
CURIOSITY
COMMUNICATION
LISTENING
CREATIVITY
RIGUEUR
LOGIC
DISCIPLINE
ACCESSIBILITY
BUG
NO CODE
MOBILE
CRAFT
COACHING
OBSERVABILITY
MODEL BASED TESTING
QE skills are multiple and complementary
That’s too much
QE Role
Quality Engineering skills as incremental legos
QE Role QE Role
SDLC
Product
QE Role
Test
Auto
Product
Test
Auto
QE Role
SDLC
Test
Auto
QE Role
SDLC
Platform
DevOps
Product
SDLC
Supervision
SRE
QE Role
Product
SDLC
Supervision
SRE
Support
ITIL
Test
Auto
QE Role
SDLC
Platform
DevOps
Transversalité des compétences
Niveau
de
spécialisation
I T 𝚷
Transversalité des compétences
Reference of T-shape: "The hunt is on for the Renaissance Man of computing," in The Independent, September 17, 1991
I shape T shape PI-shape
Comb-shape
Stretching QA
Emerging roles in Quality Engineering
PLATFORM QUALITY ENGINEER
QUALITY ENGINEER CRAFT QA ENGINEER
PRODUCT QUALITY ENGINEER
QUALITY ENGINEERING ADVISOR QUALITY ENGINEERING MANAGER
Adopting Quality Engineering is gradual
Traditional organizations
Agile & DevOps Quality Engineering
(with or without Agile & DevOps)
Infra m
anagem
ent
Software engineering
Leadership & management
Careers paths examples
Functional tester
Autom
ation tester
Agile
QA Foundations
API
Automation basis
Advanced
Testing
Quality Assurance
Engineer
Lead
Quality Engineering
Manager
Quality
Management
Quality Engineer
Craft
Automation
speciality
Clean code, TDD Programming DDD
Platform Quality
Engineer
DevOps tools
Cloud Non-functional test
Quality Engineering
Advisor
Coaching
Where mentoring is key
Facilitation and emulation
T
T
CT
Focus on soft-skills
In situation training
Continuous learning is our challenge
Mentoring/coaching
Conferences
Meetups
Continuous training
Peer sharing
Community of practices
Technology watch
Community survey, The Most Important Quality Engineering Skills We Are All Missing, QE Unit (2022)
Build Better.
Build Faster.
—The Quality Engineering Principle
@acraske_
Quality Engineering is progressive
Join open communities, share & learn
#peer-review #support #content-sharing
#mentoring #content
qeunit.com
ISTQB network: PSTQB, CFTL, …
moderntesting.org & AB Testing Podcast, Slack
La Test Communauté
Wealcome (Craft)
platformengineering.org
Obrigado :)
acraske
qeunit.com
Antoine Craske
acraske_

More Related Content

What's hot

Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CDCprime
 
Observability, what, why and how
Observability, what, why and howObservability, what, why and how
Observability, what, why and howNeeraj Bagga
 
Platform engineering 101
Platform engineering 101Platform engineering 101
Platform engineering 101Sander Knape
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineRobert McDermott
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test ManagementMaija Laksa
 
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsImprove monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsNilesh Gule
 
A Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityA Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityAcquia
 
Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringAdityo Pratomo
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewGiulio Roggero
 
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...apidays
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedVMware Tanzu
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleQASymphony
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentationCarl Bruiners
 
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsFunctional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsApplitools
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarAgile Testing Alliance
 

What's hot (20)

Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CD
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 
Guide to an API-first Strategy
Guide to an API-first StrategyGuide to an API-first Strategy
Guide to an API-first Strategy
 
Observability, what, why and how
Observability, what, why and howObservability, what, why and how
Observability, what, why and how
 
Platform engineering 101
Platform engineering 101Platform engineering 101
Platform engineering 101
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
 
CICD with Jenkins
CICD with JenkinsCICD with Jenkins
CICD with Jenkins
 
Jira as a Tool for Test Management
Jira as a Tool for Test ManagementJira as a Tool for Test Management
Jira as a Tool for Test Management
 
Improve monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss toolsImprove monitoring and observability for kubernetes with oss tools
Improve monitoring and observability for kubernetes with oss tools
 
A Crash Course in Building Site Reliability
A Crash Course in Building Site ReliabilityA Crash Course in Building Site Reliability
A Crash Course in Building Site Reliability
 
Managing Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform EngineeringManaging Infrastructure as a Product - Introduction to Platform Engineering
Managing Infrastructure as a Product - Introduction to Platform Engineering
 
Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
 
Platform Engineering - a 360 degree view
Platform Engineering - a 360 degree viewPlatform Engineering - a 360 degree view
Platform Engineering - a 360 degree view
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
APIsecure 2023 - Approaching Multicloud API Security USing Metacloud, David L...
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
BizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at ScaleBizDevOps – Delivering Business Value Quickly at Scale
BizDevOps – Delivering Business Value Quickly at Scale
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and ApplitoolsFunctional to Visual: AI-powered UI Testing from Testim and Applitools
Functional to Visual: AI-powered UI Testing from Testim and Applitools
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund Wangikar
 

Similar to Reinventing QA Roles for Quality Engineering

Build Better. Build Faster. - How to Transform DevOps for Quality at Speed
Build Better. Build Faster.  - How to Transform DevOps for Quality at SpeedBuild Better. Build Faster.  - How to Transform DevOps for Quality at Speed
Build Better. Build Faster. - How to Transform DevOps for Quality at SpeedAntoine Craske
 
Quality at Speed: The Imperatives of Integration Tomorrow
Quality at Speed: The Imperatives of Integration TomorrowQuality at Speed: The Imperatives of Integration Tomorrow
Quality at Speed: The Imperatives of Integration TomorrowAntoine Craske
 
The Value of Test Automation for Quality at Speed
The Value of Test Automation for Quality at SpeedThe Value of Test Automation for Quality at Speed
The Value of Test Automation for Quality at SpeedAntoine Craske
 
How Open Source Is Shaping Quality Engineering
How Open Source Is Shaping Quality EngineeringHow Open Source Is Shaping Quality Engineering
How Open Source Is Shaping Quality EngineeringAntoine Craske
 
Agile Software Architecture
Agile Software ArchitectureAgile Software Architecture
Agile Software ArchitectureChris F Carroll
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
 
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011TEST Huddle
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...WSO2
 
Iterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationIterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationAsanka Abeysinghe
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slidestranquynh93
 
Machine Learning with GraphLab Create
Machine Learning with GraphLab CreateMachine Learning with GraphLab Create
Machine Learning with GraphLab CreateTuri, Inc.
 
Applying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the MainframeApplying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the MainframeCA Technologies
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSSri Ambati
 
Point of View to Accelerate with dev ops
Point of View to Accelerate with dev opsPoint of View to Accelerate with dev ops
Point of View to Accelerate with dev opsSanjay B. Bhakta
 
How to become a DevOps
How to become a DevOpsHow to become a DevOps
How to become a DevOpsDaniel Pokusa
 
Evolving from Quality Assurance to Quality Engineering
Evolving from Quality Assurance to Quality EngineeringEvolving from Quality Assurance to Quality Engineering
Evolving from Quality Assurance to Quality EngineeringTestingXperts
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...AgileNetwork
 

Similar to Reinventing QA Roles for Quality Engineering (20)

Build Better. Build Faster. - How to Transform DevOps for Quality at Speed
Build Better. Build Faster.  - How to Transform DevOps for Quality at SpeedBuild Better. Build Faster.  - How to Transform DevOps for Quality at Speed
Build Better. Build Faster. - How to Transform DevOps for Quality at Speed
 
Quality at Speed: The Imperatives of Integration Tomorrow
Quality at Speed: The Imperatives of Integration TomorrowQuality at Speed: The Imperatives of Integration Tomorrow
Quality at Speed: The Imperatives of Integration Tomorrow
 
The Value of Test Automation for Quality at Speed
The Value of Test Automation for Quality at SpeedThe Value of Test Automation for Quality at Speed
The Value of Test Automation for Quality at Speed
 
How Open Source Is Shaping Quality Engineering
How Open Source Is Shaping Quality EngineeringHow Open Source Is Shaping Quality Engineering
How Open Source Is Shaping Quality Engineering
 
Agile Software Architecture
Agile Software ArchitectureAgile Software Architecture
Agile Software Architecture
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
checkmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdfcheckmateq.com-services-brochure.pdf
checkmateq.com-services-brochure.pdf
 
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...
WSO2Con USA 2017: Iterative Architecture: A Pragmatic Approach to Digital Tra...
 
Iterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital TransformationIterative Architecture: A Pragmatic Approach to Digital Transformation
Iterative Architecture: A Pragmatic Approach to Digital Transformation
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slides
 
Continuous testing the new must have skill of tomorrow's tech leaders
Continuous testing  the new must have skill of tomorrow's tech leadersContinuous testing  the new must have skill of tomorrow's tech leaders
Continuous testing the new must have skill of tomorrow's tech leaders
 
Machine Learning with GraphLab Create
Machine Learning with GraphLab CreateMachine Learning with GraphLab Create
Machine Learning with GraphLab Create
 
Applying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the MainframeApplying DevOps from the Mobile to the Mainframe
Applying DevOps from the Mobile to the Mainframe
 
Accelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWSAccelerate ML Deployment with H2O Driverless AI on AWS
Accelerate ML Deployment with H2O Driverless AI on AWS
 
Point of View to Accelerate with dev ops
Point of View to Accelerate with dev opsPoint of View to Accelerate with dev ops
Point of View to Accelerate with dev ops
 
How to become a DevOps
How to become a DevOpsHow to become a DevOps
How to become a DevOps
 
Evolving from Quality Assurance to Quality Engineering
Evolving from Quality Assurance to Quality EngineeringEvolving from Quality Assurance to Quality Engineering
Evolving from Quality Assurance to Quality Engineering
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 

More from Antoine Craske

Quality Engineering - par oú commencer?
Quality Engineering - par oú commencer?Quality Engineering - par oú commencer?
Quality Engineering - par oú commencer?Antoine Craske
 
Incidents - The Shorter, the Better with the Quality Engineering Discipline
Incidents - The Shorter, the Better with the Quality Engineering DisciplineIncidents - The Shorter, the Better with the Quality Engineering Discipline
Incidents - The Shorter, the Better with the Quality Engineering DisciplineAntoine Craske
 
Pivoting to a Mobile-First Strategy @ La Redoute
Pivoting to a Mobile-First Strategy @ La RedoutePivoting to a Mobile-First Strategy @ La Redoute
Pivoting to a Mobile-First Strategy @ La RedouteAntoine Craske
 
How We Test Event-Driven Microservices
How We Test Event-Driven MicroservicesHow We Test Event-Driven Microservices
How We Test Event-Driven MicroservicesAntoine Craske
 
La Redoute DevOps Adoption, A Transformation Journey
La Redoute DevOps Adoption, A Transformation JourneyLa Redoute DevOps Adoption, A Transformation Journey
La Redoute DevOps Adoption, A Transformation JourneyAntoine Craske
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyAntoine Craske
 
La Redoute Quality Engineering Transformation
La Redoute Quality Engineering TransformationLa Redoute Quality Engineering Transformation
La Redoute Quality Engineering TransformationAntoine Craske
 
This is How We Accelerate with Quality Engineering - Codacy Webinar
This is How We Accelerate with Quality Engineering - Codacy WebinarThis is How We Accelerate with Quality Engineering - Codacy Webinar
This is How We Accelerate with Quality Engineering - Codacy WebinarAntoine Craske
 
Shifting Quality To App-first @ La Redoute
Shifting Quality To App-first @ La RedouteShifting Quality To App-first @ La Redoute
Shifting Quality To App-first @ La RedouteAntoine Craske
 

More from Antoine Craske (9)

Quality Engineering - par oú commencer?
Quality Engineering - par oú commencer?Quality Engineering - par oú commencer?
Quality Engineering - par oú commencer?
 
Incidents - The Shorter, the Better with the Quality Engineering Discipline
Incidents - The Shorter, the Better with the Quality Engineering DisciplineIncidents - The Shorter, the Better with the Quality Engineering Discipline
Incidents - The Shorter, the Better with the Quality Engineering Discipline
 
Pivoting to a Mobile-First Strategy @ La Redoute
Pivoting to a Mobile-First Strategy @ La RedoutePivoting to a Mobile-First Strategy @ La Redoute
Pivoting to a Mobile-First Strategy @ La Redoute
 
How We Test Event-Driven Microservices
How We Test Event-Driven MicroservicesHow We Test Event-Driven Microservices
How We Test Event-Driven Microservices
 
La Redoute DevOps Adoption, A Transformation Journey
La Redoute DevOps Adoption, A Transformation JourneyLa Redoute DevOps Adoption, A Transformation Journey
La Redoute DevOps Adoption, A Transformation Journey
 
Production-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About TechnologyProduction-Ready Kubernetes: It's Not About Technology
Production-Ready Kubernetes: It's Not About Technology
 
La Redoute Quality Engineering Transformation
La Redoute Quality Engineering TransformationLa Redoute Quality Engineering Transformation
La Redoute Quality Engineering Transformation
 
This is How We Accelerate with Quality Engineering - Codacy Webinar
This is How We Accelerate with Quality Engineering - Codacy WebinarThis is How We Accelerate with Quality Engineering - Codacy Webinar
This is How We Accelerate with Quality Engineering - Codacy Webinar
 
Shifting Quality To App-first @ La Redoute
Shifting Quality To App-first @ La RedouteShifting Quality To App-first @ La Redoute
Shifting Quality To App-first @ La Redoute
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Reinventing QA Roles for Quality Engineering

  • 1. Reinventing our QA roles for Quality Engineering acraske qeunit.com Antoine Craske acraske_
  • 2. Who am I La Redoute Director of Technology Transformation Director of Architecture & Technology Senior Director of Engineering Senior Engineering Manager Previous positions of Project Director, IT Manager. Project Manager, Software Engineer Entrepreneurship Co-founder, atale.io Co-founder, Cerberus Testing Co-founder, Test Automation Camp Communities Speaker at DevOps, Software, Testing, Open source conferences QE Unit, founder & organizer of the Quality Engineering community TICE.Leiria, Meetup founder & organizer Ministry of Testing Leiria, Meetup founder & organizer Apache Kafka User Group Portugal, Meetup founder & organizer Archilocus, Architecture community co-founder & co-organizer Publications On Defining Quality Engineering, QE Unit - with Rémi Dewitte (on Leanpub, Amazon) Improving La Redoute's CI/CD Pipeline and DevOps Processes by Applying Machine Learning Techniques, ResearchGate. Collecting Data from Continuous Practices: an Infrastructure to Support Team Development, ResearchGate. Antoine CRASKE #digital #architecture #transformation #qualityengineering #qe #testautomation #opensource @acraske_ linkedin/acraske qeunit.com
  • 3. 6 months Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist @acraske_
  • 4. 3 months Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist @acraske_
  • 5. Source: The Fastest Startups to Hit $1 Billion Valuations, Visual Capitalist @acraske_
  • 6. “In Today’s era of volatility, there is no other way but to re-invent. The only sustainable advantage you can have over others is agility, that’s it. Because nothing else is sustainable, everything else you create, somebody else will replicate.” “There is no alternative to digital transformation. Visionary companies will carve out new strategic options for themselves — those that don’t adapt, will fail.” —Jeff Bezos, Founder, Amazon “Software defines the speed at which business can deliver change and innovation” —Drew Lanham, CEO at Cypress.io Deloitte 2021 Quality Engineering Report: Emerging Technology Driving QE to a Top Priority for Enterprises, Deloitte 2021 Quality Engineering Trends Evolve or… Die @acraske_
  • 7. Need of new revenue streams Acceleration 1B€ 75% 85% 1B€ valuation in less than 2 years Competition Jobs will be reinvented until 2030 Transformation Acceleration for everyone @acraske_
  • 8. Quality is hard “Quality is not my job”‒Product Owner “It’s like no one cares about testing”‒QA Lead “We wait for QA to deliver”‒Tech Lead “What’s the ROI of Quality?”‒CxO @acraske_
  • 9. The quality paradox “Quality” or “Speed” “Quality at Speed” Speed Quality Quality Speed @acraske_
  • 10. Agility DevOps Craft Governance Lean Management Time to market Approach Architecture Organization Observability Design Thinking Skills management Tools Management Platform Management Quality Assistance QA Coach Autonomy Mentoring Measureme nt Quality Engineering Quality Engineering builds upon QA, but not only ….
  • 11. Quality Engineering constrains the entire software lifecycle
  • 12. Quality Engineering constrains the entire software lifecycle References: Chain-link theory, Liebig’s law of minimum
  • 13. Quality Engineering relies on multiple practices
  • 14. The framework addresses the entire system
  • 15. Reinventing our QA roles for Quality Engineering Which skills? Which roles? Which challenges?
  • 16. Companies need transversality @acraske_ Source: World Quality Report 2022-2023, Sogeti
  • 17. Quality Engineering requires transversal competencies Agile tester Quality Engineering Left & Right
  • 18. QUALITY ENGINEERING CLOUD SHIFT LEFT DEVOPS SHIFT RIGHT SHIFT UP CHAOS IOT AUTOMATION TEST STRATEGY BDD 3 AMIGOS EXAMPLE MAPPING PERFORMANCE SÉCURITÉ TOOLING DATA MANAGEMENT API CROWD CURIOSITY COMMUNICATION LISTENING CREATIVITY RIGUEUR LOGIC DISCIPLINE ACCESSIBILITY BUG NO CODE MOBILE CRAFT COACHING OBSERVABILITY MODEL BASED TESTING QE skills are multiple and complementary
  • 20. QE Role Quality Engineering skills as incremental legos QE Role QE Role SDLC Product QE Role Test Auto Product Test Auto QE Role SDLC Test Auto QE Role SDLC Platform DevOps Product SDLC Supervision SRE QE Role Product SDLC Supervision SRE Support ITIL Test Auto QE Role SDLC Platform DevOps Transversalité des compétences Niveau de spécialisation I T 𝚷 Transversalité des compétences Reference of T-shape: "The hunt is on for the Renaissance Man of computing," in The Independent, September 17, 1991 I shape T shape PI-shape Comb-shape
  • 22. Emerging roles in Quality Engineering PLATFORM QUALITY ENGINEER QUALITY ENGINEER CRAFT QA ENGINEER PRODUCT QUALITY ENGINEER QUALITY ENGINEERING ADVISOR QUALITY ENGINEERING MANAGER
  • 23.
  • 24. Adopting Quality Engineering is gradual Traditional organizations Agile & DevOps Quality Engineering (with or without Agile & DevOps)
  • 25. Infra m anagem ent Software engineering Leadership & management Careers paths examples Functional tester Autom ation tester Agile QA Foundations API Automation basis Advanced Testing Quality Assurance Engineer Lead Quality Engineering Manager Quality Management Quality Engineer Craft Automation speciality Clean code, TDD Programming DDD Platform Quality Engineer DevOps tools Cloud Non-functional test Quality Engineering Advisor Coaching
  • 26. Where mentoring is key Facilitation and emulation T T CT Focus on soft-skills In situation training
  • 27. Continuous learning is our challenge Mentoring/coaching Conferences Meetups Continuous training Peer sharing Community of practices Technology watch Community survey, The Most Important Quality Engineering Skills We Are All Missing, QE Unit (2022)
  • 28. Build Better. Build Faster. —The Quality Engineering Principle @acraske_
  • 29. Quality Engineering is progressive
  • 30. Join open communities, share & learn #peer-review #support #content-sharing #mentoring #content qeunit.com ISTQB network: PSTQB, CFTL, … moderntesting.org & AB Testing Podcast, Slack La Test Communauté Wealcome (Craft) platformengineering.org