Submit Search
Upload
Testing at Spotify
•
1,222 likes
•
71,708 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
Continuous Delivery
Continuous Delivery
Mike McGarr
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Simplilearn
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
intro to DevOps
intro to DevOps
Mujahed Al-Tahle
Introduction to Agile Testing
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
DevOps 101 - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
Red Gate Software
How to implement DevOps in your Organization
How to implement DevOps in your Organization
Dalibor Blazevic
CI/CD Best Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
DevOps.com
Recommended
Continuous Delivery
Continuous Delivery
Mike McGarr
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Simplilearn
Agile Testing – embedding testing into agile software development lifecycle
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
intro to DevOps
intro to DevOps
Mujahed Al-Tahle
Introduction to Agile Testing
Introduction to Agile Testing
Raymond Adrian (Rad) Butalid
DevOps 101 - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
Red Gate Software
How to implement DevOps in your Organization
How to implement DevOps in your Organization
Dalibor Blazevic
CI/CD Best Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
DevOps.com
Software Testing
Software Testing
Andrew Wang
Design System
Design System
Charlie Weston
Cypress testing
Cypress testing
Vladyslav Romanchenko
Continuous Delivery Distilled
Continuous Delivery Distilled
Matt Callanan
DevOps
DevOps
Hakan Yüksel
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Edureka!
What is Test Matrix?
What is Test Matrix?
QA InfoTech
Testing in Agile Projects
Testing in Agile Projects
sriks7
DevOps intro
DevOps intro
Abdelrhman Shawky
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
Dao Ngoc Kien
CI/CD (DevOps) 101
CI/CD (DevOps) 101
Hazzim Anaya
Behavior Driven Development
Behavior Driven Development
Liz Keogh
Agile Testing and Test Automation
Agile Testing and Test Automation
Naveen Kumar Singh
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Declan Whelan
Software test automation
Software test automation
Oksana Demediuk
Agile Testing Process
Agile Testing Process
Intetics
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
Automation testing strategy, approach & planning
Automation testing strategy, approach & planning
SivaprasanthRentala1975
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
suwalki24.pl
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
Mikalai Alimenkou
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
Software Testing
Software Testing
Andrew Wang
Design System
Design System
Charlie Weston
Cypress testing
Cypress testing
Vladyslav Romanchenko
Continuous Delivery Distilled
Continuous Delivery Distilled
Matt Callanan
DevOps
DevOps
Hakan Yüksel
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
Edureka!
What is Test Matrix?
What is Test Matrix?
QA InfoTech
Testing in Agile Projects
Testing in Agile Projects
sriks7
DevOps intro
DevOps intro
Abdelrhman Shawky
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
Dao Ngoc Kien
CI/CD (DevOps) 101
CI/CD (DevOps) 101
Hazzim Anaya
Behavior Driven Development
Behavior Driven Development
Liz Keogh
Agile Testing and Test Automation
Agile Testing and Test Automation
Naveen Kumar Singh
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Declan Whelan
Software test automation
Software test automation
Oksana Demediuk
Agile Testing Process
Agile Testing Process
Intetics
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Michael Jesse
Automation testing strategy, approach & planning
Automation testing strategy, approach & planning
SivaprasanthRentala1975
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
suwalki24.pl
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
Mikalai Alimenkou
What's hot
(20)
Software Testing
Software Testing
Design System
Design System
Cypress testing
Cypress testing
Continuous Delivery Distilled
Continuous Delivery Distilled
DevOps
DevOps
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
CI CD Pipeline Using Jenkins | Continuous Integration and Deployment | DevOps...
What is Test Matrix?
What is Test Matrix?
Testing in Agile Projects
Testing in Agile Projects
DevOps intro
DevOps intro
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
CI/CD (DevOps) 101
CI/CD (DevOps) 101
Behavior Driven Development
Behavior Driven Development
Agile Testing and Test Automation
Agile Testing and Test Automation
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Software test automation
Software test automation
Agile Testing Process
Agile Testing Process
SonarQube: Continuous Code Inspection
SonarQube: Continuous Code Inspection
Automation testing strategy, approach & planning
Automation testing strategy, approach & planning
Agile Testing - presentation for Agile User Group
Agile Testing - presentation for Agile User Group
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
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
What does it mean to be a test engineer?
What does it mean to be a test engineer?
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
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
What does it mean to be a test engineer?
What does it mean to be a test engineer?
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
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
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Watsoo Telematics
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
kaushalgiri8080
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Neo4j
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
kellynguyen01
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
soniya singh
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
VitsRangannavar
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
joe51371421
buds n tech IT solutions
buds n tech IT solutions
monugehlot87
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
stazi3110
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
Mehedi Hasan Shohan
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Wave PLM
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
MyIntelliSource, Inc.
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
AxelRicardoTrocheRiq
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
JheuzeDellosa
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
Frank van der Linden
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
aditisharan08
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Recently uploaded
(20)
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
EY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
buds n tech IT solutions
buds n tech IT solutions
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
What is Binary Language? Computer Number Systems
What is Binary Language? Computer Number Systems
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
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