Submit Search
Upload
Testing at Spotify
•
1,222 likes
•
71,710 views
Andrii Dzynia
Follow
Our 3 main engineering principles when it comes to software testing.
Read less
Read more
Software
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
What does it mean to be a test engineer?
What does it mean to be a test engineer?
Andrii Dzynia
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
Jeff Patton
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of Agile
AgileSparks
The Test Pyramid
The Test Pyramid
Thiago Ghisi
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Atlassian
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
Brad Appleton
Build CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation Slides
Amazon Web Services
Product Discovery @ Nubank
Product Discovery @ Nubank
Gustavo Mendes
Recommended
What does it mean to be a test engineer?
What does it mean to be a test engineer?
Andrii Dzynia
User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
Jeff Patton
Henrik Kniberg - Essence of Agile
Henrik Kniberg - Essence of Agile
AgileSparks
The Test Pyramid
The Test Pyramid
Thiago Ghisi
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
Atlassian
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
Brad Appleton
Build CICD Pipeline for Container Presentation Slides
Build CICD Pipeline for Container Presentation Slides
Amazon Web Services
Product Discovery @ Nubank
Product Discovery @ Nubank
Gustavo Mendes
Agile effort estimation
Agile effort estimation
Elad Sofer
How to do effective pi planning
How to do effective pi planning
SwatiKapoor43
Jira Agile
Jira Agile
Peter Perger
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
Dan Chuparkoff
Scrum In Ten Slides
Scrum In Ten Slides
pmengal
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
Proyectalis / Improvement21
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
Claudio Perrone
Agile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principles
Robert Misch
AUDIENCE - 4 Keys to the Future of Mobile Video
AUDIENCE - 4 Keys to the Future of Mobile Video
Liam Boogar-Azoulay
Introduction To Agile
Introduction To Agile
Knoldus Inc.
DevOps for beginners
DevOps for beginners
Pradeep Patel, PMP®
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
Marc Abraham
Scrum ppt
Scrum ppt
Kishore Chava
Sprint Zero in Scrum
Sprint Zero in Scrum
Agile Vietnam
Build Features, Not Apps
Build Features, Not Apps
Natasha Murashev
User Research to Validate Product Ideas Workshop
User Research to Validate Product Ideas Workshop
Product School
Scrum Process
Scrum Process
John Lewis
Agile Fundamentals
Agile Fundamentals
Atlassian
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
Kevin Goldsmith
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient Systems
C4Media
How to prepare a basic training module
How to prepare a basic training module
KALYANASUNDARAM Ar_Umu
Exploring your unit tests
Exploring your unit tests
Andrii Dzynia
More Related Content
What's hot
Agile effort estimation
Agile effort estimation
Elad Sofer
How to do effective pi planning
How to do effective pi planning
SwatiKapoor43
Jira Agile
Jira Agile
Peter Perger
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
Dan Chuparkoff
Scrum In Ten Slides
Scrum In Ten Slides
pmengal
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
Proyectalis / Improvement21
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
Claudio Perrone
Agile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principles
Robert Misch
AUDIENCE - 4 Keys to the Future of Mobile Video
AUDIENCE - 4 Keys to the Future of Mobile Video
Liam Boogar-Azoulay
Introduction To Agile
Introduction To Agile
Knoldus Inc.
DevOps for beginners
DevOps for beginners
Pradeep Patel, PMP®
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
Marc Abraham
Scrum ppt
Scrum ppt
Kishore Chava
Sprint Zero in Scrum
Sprint Zero in Scrum
Agile Vietnam
Build Features, Not Apps
Build Features, Not Apps
Natasha Murashev
User Research to Validate Product Ideas Workshop
User Research to Validate Product Ideas Workshop
Product School
Scrum Process
Scrum Process
John Lewis
Agile Fundamentals
Agile Fundamentals
Atlassian
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
Kevin Goldsmith
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient Systems
C4Media
What's hot
(20)
Agile effort estimation
Agile effort estimation
How to do effective pi planning
How to do effective pi planning
Jira Agile
Jira Agile
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
Scrum In Ten Slides
Scrum In Ten Slides
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
PopcornFlow: Continuous Evolution Through Ultra-Rapid Experimentation
Agile Games - Playful approaches to agile principles
Agile Games - Playful approaches to agile principles
AUDIENCE - 4 Keys to the Future of Mobile Video
AUDIENCE - 4 Keys to the Future of Mobile Video
Introduction To Agile
Introduction To Agile
DevOps for beginners
DevOps for beginners
Product Roadmaps - Tips on how to create and manage roadmaps
Product Roadmaps - Tips on how to create and manage roadmaps
Scrum ppt
Scrum ppt
Sprint Zero in Scrum
Sprint Zero in Scrum
Build Features, Not Apps
Build Features, Not Apps
User Research to Validate Product Ideas Workshop
User Research to Validate Product Ideas Workshop
Scrum Process
Scrum Process
Agile Fundamentals
Agile Fundamentals
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
How Spotify Builds Products (Organization. Architecture, Autonomy, Accountabi...
Chaos Engineering: Why the World Needs More Resilient Systems
Chaos Engineering: Why the World Needs More Resilient Systems
Viewers also liked
How to prepare a basic training module
How to prepare a basic training module
KALYANASUNDARAM Ar_Umu
Exploring your unit tests
Exploring your unit tests
Andrii Dzynia
Applying testing mindset to software development
Applying testing mindset to software development
Andrii Dzynia
Test coaching your agile team
Test coaching your agile team
Andrii Dzynia
Appium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriver
Andrii Dzynia
Dos and Don'ts of an Engineering Statement of Purpose
Dos and Don'ts of an Engineering Statement of Purpose
SOP Writing
Impossible Is Nothing
Impossible Is Nothing
Richard Dedor
Bubble gum
Bubble gum
Ms Wilson
Human Body
Human Body
Stacy Schanks
Data made out of functions
Data made out of functions
kenbot
Impossible is Nothing?
Impossible is Nothing?
Shriram Sivaramakrishnan
Nobel prize
Nobel prize
asiyat1975
The Deep Web - How the Deep Web Works
The Deep Web - How the Deep Web Works
Omar Samy
Deep Web
Deep Web
Ahmed Khan
Deep Web - what to do and what not to do
Deep Web - what to do and what not to do
Cysinfo Cyber Security Community
10 facts about japan
10 facts about japan
AbdAlrahman siyamek
Deep web
Deep web
ANKIT OJHA
Presentation on Medicated Chewing Gums
Presentation on Medicated Chewing Gums
Manoj Kumar Tekuri
The Journey
The Journey
Cebu Missionary Foundation
Japan - An Emerging Civilization
Japan - An Emerging Civilization
Eleven
Viewers also liked
(20)
How to prepare a basic training module
How to prepare a basic training module
Exploring your unit tests
Exploring your unit tests
Applying testing mindset to software development
Applying testing mindset to software development
Test coaching your agile team
Test coaching your agile team
Appium Mobile Test Automation like WebDriver
Appium Mobile Test Automation like WebDriver
Dos and Don'ts of an Engineering Statement of Purpose
Dos and Don'ts of an Engineering Statement of Purpose
Impossible Is Nothing
Impossible Is Nothing
Bubble gum
Bubble gum
Human Body
Human Body
Data made out of functions
Data made out of functions
Impossible is Nothing?
Impossible is Nothing?
Nobel prize
Nobel prize
The Deep Web - How the Deep Web Works
The Deep Web - How the Deep Web Works
Deep Web
Deep Web
Deep Web - what to do and what not to do
Deep Web - what to do and what not to do
10 facts about japan
10 facts about japan
Deep web
Deep web
Presentation on Medicated Chewing Gums
Presentation on Medicated Chewing Gums
The Journey
The Journey
Japan - An Emerging Civilization
Japan - An Emerging Civilization
More from Andrii Dzynia
Continuous Delivery as you want it
Continuous Delivery as you want it
Andrii Dzynia
Hermetic environment for your functional tests
Hermetic environment for your functional tests
Andrii Dzynia
Quality Built In @ Spotify
Quality Built In @ Spotify
Andrii Dzynia
How to Manage Testing in Dynamic World
How to Manage Testing in Dynamic World
Andrii Dzynia
ExtJS WebDriver
ExtJS WebDriver
Andrii Dzynia
10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-Brunch
Andrii Dzynia
Working Software Over Comprehensive Documentation
Working Software Over Comprehensive Documentation
Andrii Dzynia
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
Andrii Dzynia
Как не нужно писать Gherkin сценарии
Как не нужно писать Gherkin сценарии
Andrii Dzynia
iOS and Android Mobile Test Automation
iOS and Android Mobile Test Automation
Andrii Dzynia
10 правил Agile тестировщика
10 правил Agile тестировщика
Andrii Dzynia
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Andrii Dzynia
Software testing 2.0
Software testing 2.0
Andrii Dzynia
Тестировщики Vs Программисты
Тестировщики Vs Программисты
Andrii Dzynia
Testing Dojo Kyiv - Testing Heuristics
Testing Dojo Kyiv - Testing Heuristics
Andrii Dzynia
Основы Self Management v. 2
Основы Self Management v. 2
Andrii Dzynia
Mobile Automation
Mobile Automation
Andrii Dzynia
Мастер Пустого Инбокса
Мастер Пустого Инбокса
Andrii Dzynia
Инфраструктура Автоматизации Функционального Тестирования Web Приложений
Инфраструктура Автоматизации Функционального Тестирования Web Приложений
Andrii Dzynia
Виртуализация и Автоматизация Тестирования Мобильных Приложений
Виртуализация и Автоматизация Тестирования Мобильных Приложений
Andrii Dzynia
More from Andrii Dzynia
(20)
Continuous Delivery as you want it
Continuous Delivery as you want it
Hermetic environment for your functional tests
Hermetic environment for your functional tests
Quality Built In @ Spotify
Quality Built In @ Spotify
How to Manage Testing in Dynamic World
How to Manage Testing in Dynamic World
ExtJS WebDriver
ExtJS WebDriver
10 правил agile тестировщика IT-Brunch
10 правил agile тестировщика IT-Brunch
Working Software Over Comprehensive Documentation
Working Software Over Comprehensive Documentation
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
Как не нужно писать Gherkin сценарии
Как не нужно писать Gherkin сценарии
iOS and Android Mobile Test Automation
iOS and Android Mobile Test Automation
10 правил Agile тестировщика
10 правил Agile тестировщика
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Software testing 2.0
Software testing 2.0
Тестировщики Vs Программисты
Тестировщики Vs Программисты
Testing Dojo Kyiv - Testing Heuristics
Testing Dojo Kyiv - Testing Heuristics
Основы Self Management v. 2
Основы Self Management v. 2
Mobile Automation
Mobile Automation
Мастер Пустого Инбокса
Мастер Пустого Инбокса
Инфраструктура Автоматизации Функционального Тестирования Web Приложений
Инфраструктура Автоматизации Функционального Тестирования Web Приложений
Виртуализация и Автоматизация Тестирования Мобильных Приложений
Виртуализация и Автоматизация Тестирования Мобильных Приложений
Recently uploaded
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
Presentation.STUDIO
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
ThousandEyes
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
alwaysnagaraju26
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
masabamasaba
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
Mind IT Systems
The title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
Fatema Valibhai
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
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Delhi Call girls
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
shikhaohhpro
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
HimanshiGarg82
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
kalichargn70th171
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
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
proinshot.com
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
KiaraTiradoMicha
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
masabamasaba
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
ComplianceQuest1
Recently uploaded
(20)
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
The title is not connected to what is inside
The title is not connected to what is inside
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
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...
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
Testing at Spotify
1.
Testing @ Spotify
2.
3.
1
4.
Quality is everyone's responsibility
5.
6.
2
7.
Automate the routine
8.
9.
10.
11.
12.
2
13.
3
14.
Testing should be fun!
15.
16.
17.
18.
19.
Quality is everyone’s responsibility Automate
the routine Testing should be fun
20.
Beyond testing
21.
andrii@spotify.com thank you!
Download now