Submit Search
Upload
Testing at Spotify
•
1,222 likes
•
71,712 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
A talk spanning my 18 years plus as a web developer, what we have learned and where we are going.
Montreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern Web
Rachel Andrew
Test engineering is hard, even harder than software development. Being test engineer puts you in a wider context, with no clear boundaries. You have to find those by yourself. This requires courage. Courage to take action, courage to make mistakes. As a test engineer, you do mistakes every day. You do them so often that sometimes you feel you can predict the future. Scientific explanation to this phenomena is patterns recognition. It is an ability of our brain to match the information from a stimulus with information retrieved from memory. Defect prevention is hard. Together with technical skills one have to develop high social awareness. Working on safety nets never was so important, different types of checks on different levels to make sure software is reliable and serves its purpose to the variety of everyday use-cases. We know that life is so complex and sometimes complicated which makes it impossible to predict all possible outcomes and scenarios. But striving for excellence never was so important as nowadays in such an open, transparent and competitive environment. Goal of my talk will be to show you my everyday job as a test engineer. Not only how to look for defects, but how to prevent them from happening. Not only how to automate tests(noun), but how to build safety nets to minimize end-user impact. Not only how to inform testing status but how to influence quality on company level.
What does it mean to be a test engineer?
What does it mean to be a test engineer?
Andrii Dzynia
Once your organization has successfully implemented Agile methodologies, there are two major areas that will require improvements: Continuous Integration and Automated Testing. This presentation illustrates why it's important to invest in an Automated Testing Framework (ATF) to reduce technical debt, increase quality and accelerate time to market. Learn more at www.agiletestingframework.com.
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
Dimitri Ponomareff
A presentation about how SaaS tools are starting to get bundled because SaaS companies are starting to create all-in-one suites and SaaS platforms.
The Rise of All-In-One SaaS
The Rise of All-In-One SaaS
Hiten Shah
This is the first SlideShare adaption of Timothy E. Johansson's 100 Growth Hacks in 100 Days. The growth hacks that's included in the slide are 1 to 10. Timothy is the front-end developer at UserApp (www.userapp.io).
100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10
Robin Yjord
PT Toronto #7: Saeed Khan (Product Manager at Informatica) shares his talk “Product Management Metrics OR How to Manage Your Products like a CEO."
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Tank Toronto
Five Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same Slide
Crispy Presentations
21 areas in which you can employ growth hacking tactics to grow your user / customer base. http://yongfook.com/actionable-growth-hacking-tactics.html
21 Actionable Growth Hacking Tactics
21 Actionable Growth Hacking Tactics
Jon Yongfook
Recommended
A talk spanning my 18 years plus as a web developer, what we have learned and where we are going.
Montreal Girl Geeks: Building the Modern Web
Montreal Girl Geeks: Building the Modern Web
Rachel Andrew
Test engineering is hard, even harder than software development. Being test engineer puts you in a wider context, with no clear boundaries. You have to find those by yourself. This requires courage. Courage to take action, courage to make mistakes. As a test engineer, you do mistakes every day. You do them so often that sometimes you feel you can predict the future. Scientific explanation to this phenomena is patterns recognition. It is an ability of our brain to match the information from a stimulus with information retrieved from memory. Defect prevention is hard. Together with technical skills one have to develop high social awareness. Working on safety nets never was so important, different types of checks on different levels to make sure software is reliable and serves its purpose to the variety of everyday use-cases. We know that life is so complex and sometimes complicated which makes it impossible to predict all possible outcomes and scenarios. But striving for excellence never was so important as nowadays in such an open, transparent and competitive environment. Goal of my talk will be to show you my everyday job as a test engineer. Not only how to look for defects, but how to prevent them from happening. Not only how to automate tests(noun), but how to build safety nets to minimize end-user impact. Not only how to inform testing status but how to influence quality on company level.
What does it mean to be a test engineer?
What does it mean to be a test engineer?
Andrii Dzynia
Once your organization has successfully implemented Agile methodologies, there are two major areas that will require improvements: Continuous Integration and Automated Testing. This presentation illustrates why it's important to invest in an Automated Testing Framework (ATF) to reduce technical debt, increase quality and accelerate time to market. Learn more at www.agiletestingframework.com.
Agile Testing Framework - The Art of Automated Testing
Agile Testing Framework - The Art of Automated Testing
Dimitri Ponomareff
A presentation about how SaaS tools are starting to get bundled because SaaS companies are starting to create all-in-one suites and SaaS platforms.
The Rise of All-In-One SaaS
The Rise of All-In-One SaaS
Hiten Shah
This is the first SlideShare adaption of Timothy E. Johansson's 100 Growth Hacks in 100 Days. The growth hacks that's included in the slide are 1 to 10. Timothy is the front-end developer at UserApp (www.userapp.io).
100 growth hacks 100 days | 1 to 10
100 growth hacks 100 days | 1 to 10
Robin Yjord
PT Toronto #7: Saeed Khan (Product Manager at Informatica) shares his talk “Product Management Metrics OR How to Manage Your Products like a CEO."
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Tank Toronto
Five Killer Ways to Design The Same Slide
Five Killer Ways to Design The Same Slide
Crispy Presentations
21 areas in which you can employ growth hacking tactics to grow your user / customer base. http://yongfook.com/actionable-growth-hacking-tactics.html
21 Actionable Growth Hacking Tactics
21 Actionable Growth Hacking Tactics
Jon Yongfook
Dropbox Startup Lessons Learned
Dropbox Startup Lessons Learned
gueste94e4c
“An apple a day keeps the doctor away.” Many of us are familiar with this saying and it is certainly a good thing to do! However, it’s not the only thing that you need to do to maintain a healthy life and lifestyle! The ABC’s of Living a Healthy Lifestyle is a fun way to help you focus on obtaining a good health.
The ABC’s of Living a Healthy Life
The ABC’s of Living a Healthy Life
Dr. Omer Hameed
Here's the deck to my talk for the 23rd ASA Congress which was at The Grand Ballroom of Marriott Hotel. It was an awesome experience and I only had two points: 1) Use social media for good and 2) You have to have authority to use social media influentially. My company: https://seo-hacker.net
How to Use Social Media to Influence the World
How to Use Social Media to Influence the World
Sean Si
http://resources.getsmarter.co.za/ Most of us avoid taking action because we’re afraid to fail. The truth is, every failure is simply one step closer to success. So, are you counting your failures as stepping-stones to success? These 10 tips will motivate you to approach failure with a fresh perspective.
10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong
GetSmarter
Talk given at Agile Tech DC, May 14, 2011
Five Key Numbers to Gauge your Agile Engineering Efforts
Five Key Numbers to Gauge your Agile Engineering Efforts
Jeff Nielsen
Page speed is increasingly important for websites. Performance is User Experience and not only a Development Issue. Performance is a process and starts in conception and design.
DESIGN THE PRIORITY, PERFORMANCE AND UX
DESIGN THE PRIORITY, PERFORMANCE AND UX
Peter Rozek
According to Juliet (Shakespeare, Romeo and Juliet), a name should mean nothing, but for a startup, it’s a completely different story. Choosing a name for your startup can be one of the most important decisions you make in the beginning, and for a good reason: it is the most impactful choices you’ll take. That’s why it is pretty common, that startups before getting product-market fit change their names a couple times. Unfortunately, not every startup gets enough time and they realize too late that they chose a lame name. But what is in a name?
How To Create An Impacting Startup Name
How To Create An Impacting Startup Name
Tommaso Di Bartolo
What's the ROI of a Piano? What's the ROI of a YouTube channel? What's the ROI of anything!? After you read this deck you'll be able to answer all these questions easily.
How to Determine the ROI of Anything
How to Determine the ROI of Anything
Gary Vaynerchuk
Less than a month ago, Snapchat opened custom on-demand geofilters to everyone. Compared to other mediums, a custom Snapchat Geofilter is a branded impression on steroids. Here's a guide explaining why this is such a great opportunity for your brand and a step-by-step guide on how to create one yourself. ;)
How to Create and Use Snapchat's New Custom Geofilters
How to Create and Use Snapchat's New Custom Geofilters
Gary Vaynerchuk
Many organizations have designers and developers but often these disciplines don't work well together. Great software comes from the communication of these two disciplines.
Design and development better together
Design and development better together
Gregory Raiz
This is the talk I gave January 12, 2017 at the G20/OECD Conference on the Digital Future in Berlin. I talk about fitness landscapes as applied to technology and business, the role of unchecked financialization in the state of our politics and economy, and why technology really wants to create jobs, not destroy them. (There is a separate PDF version, but some readers said the notes were too fuzzy to read.)
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly
How to transition into Product Management with Phillip, who shared his experiences transitioning from Engineering into Product Management and discuss the following topics: How to transition from an Engineer role to a PM role. How to overcome the challenges that arise while transitioning from Engineering to Product Management What you can do now to get a job in Product Management Takeaways: What is expected of a product manager What tech startups look for on a resume for a product manager candidate How to ace a product management interview How to keep up with the product management discipline
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product Management
Product School
If you work in Scrum environment or you’re just a team member who is trying to guide a conversation – then these interactive facilitation techniques are for you. In this session focus will be on games which you could use in virtual environment.
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
Jovan Vidić
Testing is a crucial enabler for the success of chatbots and voice assistants. Doing it manually requires enormous time and effort. As DevOps and furthermore AIOps grow in importance, automated testing will remain critical to ensure that bots actually do what their designers intend. Unlike traditional software where the application follows a predefined flow, a chatbot runs without any restrictions. Talking to a chatbot has no barriers. Combining this with an unpredictable user behavior, it becomes utmost difficult to verify the correctness of conversational AI. Training data and test sets are infinitely large. In fact, quantity plays a mature role in quality assurance for bots but makes it impossible to test manually. We will tackle the main questions arising: “Why are bots failing?”, “What and how should you test?” and of course mainly “How can we automate the testing and training?”. In addition, you will get hands-on experience in running your first automated tests using Botium.
BOTS TESTING BOTS: From manual to automated testing for conversational AI
BOTS TESTING BOTS: From manual to automated testing for conversational AI
Databricks
Check out One Month Growth Hacking at http://onemonthgrowthhacking.com/
Growth Hacking
Growth Hacking
Mattan Griffel
This presentation provides a brief history and context to ChatGPT, gives examples of what ChatGPT can do, considers the implications and issues and the next steps to consider.
A non-technical introduction to ChatGPT - SEDA.pptx
A non-technical introduction to ChatGPT - SEDA.pptx
Sue Beckingham
Join Andrey Lushnikov, Principal Engineer at Microsoft, as he shares insights into the decisions behind the creation and development Playwright; how Playwright is the only tool that covers modern automation needs; and why it is believed Playwright is the first framework that can be used for cross-browser testing.
Playwright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern Web
Applitools
As APIs continue to become a core focus of organizations, ensuring quality is a major factor at every stage, while also speeding up development. To embrace this reality, we must develop pragmatic approaches for closed-loop processes, outcome-oriented development, and effective change management techniques to deliver on the promise of APIs. Joe Joyce, Solution Engineer at SmartBear will discuss these modern issues and outline impactful approaches for you to resolve the daily challenges they present.
Effective API Lifecycle Management
Effective API Lifecycle Management
SmartBear
Hundreds of organizations have now realized the benefit of Rapid Release Planning! Compared to traditional release planning, this increases your estimation and sizing accuracy from 34% to over 85%! Rapid Release Planning is one of the CORE Components for getting teams engaged early and using their Rapid Sizing to better forecast which candidates will successfully be a part of the release. The keys to making this work successfully revolve around making gut decisions about size and relative complexity of the items being estimated and validated.
Rapid Release Planning
Rapid Release Planning
AgileDad
Gain insights into the practical applications of ChatGPT, Bard, and other AI-based technological advancements, including GitHub CoPilot and Applitools Self-Healing Cloud, in this session with Anand Bagmar. Through specific use cases, Anand demonstrates how to enhance test automation processes—making them faster, more stable, and easier to implement. Session recording and more info at applitools.com Uncover how these tools can revolutionize your testing strategies and stay ahead of the curve in the ever-evolving world of test automation.
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Applitools
How to prepare a basic training module
How to prepare a basic training module
KALYANASUNDARAM Ar_Umu
As a developer, most of the time, you are being focused on solving concrete problems. This process get’s all your attention on implementation details to make it just work. If time persists you might spend some time on writing tests for your code, but not going far into details on all the edge cases. It is very hard to verify your own creation in all possible ways. Stepping out of comfort zone and think like a consumer is what test engineers are good at, thinking from the end. During this session I’m going to share my daily tricks on how to help developers writing better tests which leads to less bugs and more testable architecture.
Exploring your unit tests
Exploring your unit tests
Andrii Dzynia
More Related Content
What's hot
Dropbox Startup Lessons Learned
Dropbox Startup Lessons Learned
gueste94e4c
“An apple a day keeps the doctor away.” Many of us are familiar with this saying and it is certainly a good thing to do! However, it’s not the only thing that you need to do to maintain a healthy life and lifestyle! The ABC’s of Living a Healthy Lifestyle is a fun way to help you focus on obtaining a good health.
The ABC’s of Living a Healthy Life
The ABC’s of Living a Healthy Life
Dr. Omer Hameed
Here's the deck to my talk for the 23rd ASA Congress which was at The Grand Ballroom of Marriott Hotel. It was an awesome experience and I only had two points: 1) Use social media for good and 2) You have to have authority to use social media influentially. My company: https://seo-hacker.net
How to Use Social Media to Influence the World
How to Use Social Media to Influence the World
Sean Si
http://resources.getsmarter.co.za/ Most of us avoid taking action because we’re afraid to fail. The truth is, every failure is simply one step closer to success. So, are you counting your failures as stepping-stones to success? These 10 tips will motivate you to approach failure with a fresh perspective.
10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong
GetSmarter
Talk given at Agile Tech DC, May 14, 2011
Five Key Numbers to Gauge your Agile Engineering Efforts
Five Key Numbers to Gauge your Agile Engineering Efforts
Jeff Nielsen
Page speed is increasingly important for websites. Performance is User Experience and not only a Development Issue. Performance is a process and starts in conception and design.
DESIGN THE PRIORITY, PERFORMANCE AND UX
DESIGN THE PRIORITY, PERFORMANCE AND UX
Peter Rozek
According to Juliet (Shakespeare, Romeo and Juliet), a name should mean nothing, but for a startup, it’s a completely different story. Choosing a name for your startup can be one of the most important decisions you make in the beginning, and for a good reason: it is the most impactful choices you’ll take. That’s why it is pretty common, that startups before getting product-market fit change their names a couple times. Unfortunately, not every startup gets enough time and they realize too late that they chose a lame name. But what is in a name?
How To Create An Impacting Startup Name
How To Create An Impacting Startup Name
Tommaso Di Bartolo
What's the ROI of a Piano? What's the ROI of a YouTube channel? What's the ROI of anything!? After you read this deck you'll be able to answer all these questions easily.
How to Determine the ROI of Anything
How to Determine the ROI of Anything
Gary Vaynerchuk
Less than a month ago, Snapchat opened custom on-demand geofilters to everyone. Compared to other mediums, a custom Snapchat Geofilter is a branded impression on steroids. Here's a guide explaining why this is such a great opportunity for your brand and a step-by-step guide on how to create one yourself. ;)
How to Create and Use Snapchat's New Custom Geofilters
How to Create and Use Snapchat's New Custom Geofilters
Gary Vaynerchuk
Many organizations have designers and developers but often these disciplines don't work well together. Great software comes from the communication of these two disciplines.
Design and development better together
Design and development better together
Gregory Raiz
This is the talk I gave January 12, 2017 at the G20/OECD Conference on the Digital Future in Berlin. I talk about fitness landscapes as applied to technology and business, the role of unchecked financialization in the state of our politics and economy, and why technology really wants to create jobs, not destroy them. (There is a separate PDF version, but some readers said the notes were too fuzzy to read.)
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly
How to transition into Product Management with Phillip, who shared his experiences transitioning from Engineering into Product Management and discuss the following topics: How to transition from an Engineer role to a PM role. How to overcome the challenges that arise while transitioning from Engineering to Product Management What you can do now to get a job in Product Management Takeaways: What is expected of a product manager What tech startups look for on a resume for a product manager candidate How to ace a product management interview How to keep up with the product management discipline
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product Management
Product School
If you work in Scrum environment or you’re just a team member who is trying to guide a conversation – then these interactive facilitation techniques are for you. In this session focus will be on games which you could use in virtual environment.
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
Jovan Vidić
Testing is a crucial enabler for the success of chatbots and voice assistants. Doing it manually requires enormous time and effort. As DevOps and furthermore AIOps grow in importance, automated testing will remain critical to ensure that bots actually do what their designers intend. Unlike traditional software where the application follows a predefined flow, a chatbot runs without any restrictions. Talking to a chatbot has no barriers. Combining this with an unpredictable user behavior, it becomes utmost difficult to verify the correctness of conversational AI. Training data and test sets are infinitely large. In fact, quantity plays a mature role in quality assurance for bots but makes it impossible to test manually. We will tackle the main questions arising: “Why are bots failing?”, “What and how should you test?” and of course mainly “How can we automate the testing and training?”. In addition, you will get hands-on experience in running your first automated tests using Botium.
BOTS TESTING BOTS: From manual to automated testing for conversational AI
BOTS TESTING BOTS: From manual to automated testing for conversational AI
Databricks
Check out One Month Growth Hacking at http://onemonthgrowthhacking.com/
Growth Hacking
Growth Hacking
Mattan Griffel
This presentation provides a brief history and context to ChatGPT, gives examples of what ChatGPT can do, considers the implications and issues and the next steps to consider.
A non-technical introduction to ChatGPT - SEDA.pptx
A non-technical introduction to ChatGPT - SEDA.pptx
Sue Beckingham
Join Andrey Lushnikov, Principal Engineer at Microsoft, as he shares insights into the decisions behind the creation and development Playwright; how Playwright is the only tool that covers modern automation needs; and why it is believed Playwright is the first framework that can be used for cross-browser testing.
Playwright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern Web
Applitools
As APIs continue to become a core focus of organizations, ensuring quality is a major factor at every stage, while also speeding up development. To embrace this reality, we must develop pragmatic approaches for closed-loop processes, outcome-oriented development, and effective change management techniques to deliver on the promise of APIs. Joe Joyce, Solution Engineer at SmartBear will discuss these modern issues and outline impactful approaches for you to resolve the daily challenges they present.
Effective API Lifecycle Management
Effective API Lifecycle Management
SmartBear
Hundreds of organizations have now realized the benefit of Rapid Release Planning! Compared to traditional release planning, this increases your estimation and sizing accuracy from 34% to over 85%! Rapid Release Planning is one of the CORE Components for getting teams engaged early and using their Rapid Sizing to better forecast which candidates will successfully be a part of the release. The keys to making this work successfully revolve around making gut decisions about size and relative complexity of the items being estimated and validated.
Rapid Release Planning
Rapid Release Planning
AgileDad
Gain insights into the practical applications of ChatGPT, Bard, and other AI-based technological advancements, including GitHub CoPilot and Applitools Self-Healing Cloud, in this session with Anand Bagmar. Through specific use cases, Anand demonstrates how to enhance test automation processes—making them faster, more stable, and easier to implement. Session recording and more info at applitools.com Uncover how these tools can revolutionize your testing strategies and stay ahead of the curve in the ever-evolving world of test automation.
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Applitools
What's hot
(20)
Dropbox Startup Lessons Learned
Dropbox Startup Lessons Learned
The ABC’s of Living a Healthy Life
The ABC’s of Living a Healthy Life
How to Use Social Media to Influence the World
How to Use Social Media to Influence the World
10 Steps great leaders take when things go wrong
10 Steps great leaders take when things go wrong
Five Key Numbers to Gauge your Agile Engineering Efforts
Five Key Numbers to Gauge your Agile Engineering Efforts
DESIGN THE PRIORITY, PERFORMANCE AND UX
DESIGN THE PRIORITY, PERFORMANCE AND UX
How To Create An Impacting Startup Name
How To Create An Impacting Startup Name
How to Determine the ROI of Anything
How to Determine the ROI of Anything
How to Create and Use Snapchat's New Custom Geofilters
How to Create and Use Snapchat's New Custom Geofilters
Design and development better together
Design and development better together
WTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Director of Product at Glassdoor Talks: How to Transition to Product Management
Director of Product at Glassdoor Talks: How to Transition to Product Management
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
BOTS TESTING BOTS: From manual to automated testing for conversational AI
BOTS TESTING BOTS: From manual to automated testing for conversational AI
Growth Hacking
Growth Hacking
A non-technical introduction to ChatGPT - SEDA.pptx
A non-technical introduction to ChatGPT - SEDA.pptx
Playwright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern Web
Effective API Lifecycle Management
Effective API Lifecycle Management
Rapid Release Planning
Rapid Release Planning
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Unlocking the Power of ChatGPT and AI in Testing - NextSteps, presented by Ap...
Viewers also liked
How to prepare a basic training module
How to prepare a basic training module
KALYANASUNDARAM Ar_Umu
As a developer, most of the time, you are being focused on solving concrete problems. This process get’s all your attention on implementation details to make it just work. If time persists you might spend some time on writing tests for your code, but not going far into details on all the edge cases. It is very hard to verify your own creation in all possible ways. Stepping out of comfort zone and think like a consumer is what test engineers are good at, thinking from the end. During this session I’m going to share my daily tricks on how to help developers writing better tests which leads to less bugs and more testable architecture.
Exploring your unit tests
Exploring your unit tests
Andrii Dzynia
Software Development is a creative activity that requires focus. During coding session you as a programmer tends to make so many decision that sometimes force you to neglect 'unimportant details' that might sounds like specific use cases, unclear statements or somethings that won't gonna happen. In most cases the system even so complex that is not that easy to step out and see the whole picture, even from user's point of view. Historically software developers used to trust other people called testers to verify those 'details' from user's perspective before deploying into production. In order to have proper alignment inside the team dedicated 'QA step' added to the process. That obvious solution have some quick-wins with outcome of found bugs before releasing the software. But there are some tradeoffs, such as: slower delivery cycle, extra test documentation and GUI automated tests that are not that easy to maintain. During my talk I would like to share some insight and lessons we learned @ Spotify that helps us improving team's development productivity without losing quality of the product. Hopefully that will help your team as well or at least show one of the directions you might want to follow. Spotify Engineering Culture: https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/
Applying testing mindset to software development
Applying testing mindset to software development
Andrii Dzynia
Testing is probably the most misunderstood concept in software engineering. Many still believe that testing is simply a verification of actual and expected results in pre-defined set of test scenarios. I wish to know earlier how wrong this statement is. Conversations about testing can be seen wide, ambiguous, and hard to facilitate. But when done properly show prominent results. You start from quality. Addressing questions like. What does quality mean for us? Who owns it? Who is responsible for quality improvements? There is no single answer to every team. Each has to come up with their own definition, which works in their particular situation. Testing is not a measure for quality, but rather a set of activities and preparations to increase a level of confidence before releasing. You cannot simply state that after verifying 1000 test scenarios the whole product behaves as expected. During this presentation I will share key findings which I think are the most important ones to get almost any engineering team on the right track towards improving productivity and released product quality. There is no single rule to rule them all, but experience-based patterns.
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
Check this article with dos and dont's of an engineering statement of purpose, for more information visit site. http://www.sopwriting.org/
Dos and Don'ts of an Engineering Statement of Purpose
Dos and Don'ts of an Engineering Statement of Purpose
SOP Writing
Believe in the impossible! This is a teaser on my keynote speech, Impossible is Nothing!
Impossible Is Nothing
Impossible Is Nothing
Richard Dedor
Bubble gum
Bubble gum
Ms Wilson
Human Body
Human Body
Stacy Schanks
Some examples and motivation for creating data structures from nothing but functions - Church Encoding! There's particular detail on how it can make free monads more efficient.
Data made out of functions
Data made out of functions
kenbot
Is Impossible a nothing? What crap is it?
Impossible is Nothing?
Impossible is Nothing?
Shriram Sivaramakrishnan
Nobel prize
Nobel prize
asiyat1975
It is impossible to measure or put estimates onto the size of the deep web because the majority of the information is hidden or locked inside databases. Early estimates suggested that the deep web is 4,000 to 5,000 times larger than the surface web.
The Deep Web - How the Deep Web Works
The Deep Web - How the Deep Web Works
Omar Samy
The part of the World Wide Web that is not discoverable by means of standard search engines is referred as Deep Web
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
Deep Web - what to do and what not to do
Cysinfo Cyber Security Community
10 facts about japan
10 facts about japan
10 facts about japan
AbdAlrahman siyamek
This is a presentation on Deep Web or Dark Web.
Deep web
Deep web
ANKIT OJHA
A brief Explanation about Medicated Chewing Gums
Presentation on Medicated Chewing Gums
Presentation on Medicated Chewing Gums
Manoj Kumar Tekuri
The Journey
The Journey
Cebu Missionary Foundation
Powerpoint presentation for the geography class year 11 about Japan: An Emerging Civilization.
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 makes an agenda for many engineering teams. When there are not that many unknowns in the web world, the embedded software domain is worth exploring. With such diversity of different partner integrations(speakers, consoles, tv’s, cars, etc) Spotify is not an exception. We set ourselves on a journey to reach a state when releases of Spotify’s eSDK is rather a routine and doesn't require anything more than a push of a button. The end goal is clear and sounds easy but challenges are all over the place and every single one needs to be addressed individually. This talk is about how we managed to setup releases of Spotify’s embedded SDK on a predictable schedule and keep improving towards being able releasing on-demand going forward. Our challenges and solutions. What worked, what did not. Pain, tears, joy, and smiles.
Continuous Delivery as you want it
Continuous Delivery as you want it
Andrii Dzynia
What are the most common problems with testing environments? - You are not the only one who is using it. - Test failures are not repeatable. - Test data can be easily messed up due to tests overlap. Those problems are introducing flakiness in your tests, increase frustration level and decrease confidence in quality of a product you are building. Forcing your development team to have a testing queue increases delivery time dramatically. Creating zillions of environments does not sound as cheapest solution either. At Spotify we experimented with different approaches on how testing environments can be configured: from shared environment to mocks, stubs and hermetic servers. During my presentation I will share the lessons we learned, what worked, what not and what is the direction we are pursuing in order to stabilise our testing suites.
Hermetic environment for your functional tests
Hermetic environment for your functional tests
Andrii Dzynia
Most of the people think that quality in software development is limited to manual testing on the latest stage before releasing a product. That might be true 20 years ago in the industrial era. But current world is much more dynamic than before. Time to market became the most crucial metric nowadays. Releasing code to production need to be done faster and faster. How to maintain quality on a sufficient level in this fast paced environment? How to find a time to work on quality improvements? Those are two main questions I want to answer during this talk. Do not expect a silver bullet or even receipt to success. But definitely expect a lot of information about continuous delivery/deployment/improvements with a case studies and lessons we learned at Spotify. Spotify Engineering Culture: https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/ https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2/ Scaling Agile @ Spotify http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify Scaled Agile @ Spotify http://vimeo.com/111131934
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
Не один десяток раз каждый из нас видео этот пункт Agile манифеста. Кто на официальном сайте Agile Manifesto, кто в книгах или статьях, кто на тренингах или конференциях. Звучит правильно очевидно и просто, но на практике возникают некие сложности с его реализацией. Как определить какие документы писать нужно, а какие не стоит? Как поддерживать документы с наименьшими усилиями? От каких документов нужно отказаться или заменить на более простые решения? Что стоит документировать тестировщику, разработчику, бизнес-аналитику в Agile проектах, для того чтобы презентовать результаты своей работы. На все эти вопросы я постараюсь ответить в своем докладе, закрепляя примерами которые вы сможете попытаться применить на своих проектах.
Working Software Over Comprehensive Documentation
Working Software Over Comprehensive Documentation
Andrii Dzynia
«Возможно ли управлять временем? Спорный вопрос. Время идет и мы ничего не можем поделать. Но в наших силах научиться управлять собой, своими привычками, идеями. При этом, очень важно, чтобы мы управляли своими собственными идеями, а не теми которые кто-то придумал за нас. Учиться самоорганизации можно по-разному и каждый находит свой индивидуальный путь обучения. На докладе я расскажу о своем пути развития Self Management System(SMS), о тех практиках которые применял и продолжаю применять ежедневно».
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
«Самоорганизуй» себя, пока не «самоорганизовали» тебя
Andrii Dzynia
“Очень часто, внедряя Behavior Driven Development на проекте, думаешь только о быстрых выгодах и о краткосрочной перспективе. На первый взгляд нету ничего сложного в том, чтобы написать приемочный сценарий в стиле Given When Then, простым языком и дальше связывать эти конструкции с языком программирования. Но как показывает практика у многих возникают сложности с составлением непосредственного сценария. Если написать сценарий не правильно, это может повлиять на весь процесс разработки как приемочных тестов, так и на логику работы самого приложения. В докладе я расскажу о том с какими проблемами сталкивается каждый проект, внедряя практику Acceptance Test Driven Development используя Gherkin синтаксис для написания приемочных тестов. На примерах мы рассмотрим частые ошибки при написании приемочных сценариев и разберем основные правила, которые нужно использовать для того, чтобы Acceptance Test-ы помогали каждому члену команды. Доклад будет интересен как тестировщикам, так бизнес аналитикам и разработчикам.”.
Как не нужно писать Gherkin сценарии
Как не нужно писать Gherkin сценарии
Andrii Dzynia
Мир мобильных телефонов очень сильно изменил нашу жизнь. В наше время невозможно представить современного человека, без этого чудо устройства. На рынке появляется все больше устройств и приложений. И чтобы удобнее пользоваться этими приложениями пользователи выбирают “умные” телефоны, или как их еще принято называть смартфоны. В своем докладе я хочу поделиться своим опытом автоматизации приложений под Android и iOS. Я расскажу о том, какие инструменты автоматизации я использовал. Поговорим о недостатках этих инструментов и какие из них стоит использовать у себя на проекте.
iOS and Android Mobile Test Automation
iOS and Android Mobile Test Automation
Andrii Dzynia
Тема тестирования в Agile очень большая. Ведь теперь за качество отвечает не отдельный QA департамент, а вся команда разработки. Но не стоит забывать, что на тестировщика ложится намного больше обязанностей и требуется набор новых навыков и умений. Уже немало докладов было на эту тему. Я не хочу повторять предыдущих спикеров, а лишь подведу итог своей работы тестировщиком в Agile командах в простых 10 правилах.
10 правил Agile тестировщика
10 правил Agile тестировщика
Andrii Dzynia
Что такое Exploratory Testing?
Что такое Exploratory Testing?
Andrii Dzynia
Software testing 2.0
Software testing 2.0
Andrii Dzynia
Презентация была подготовлена для выступления на конференции http://itbrunch.com.ua/learning-from-failures/
Тестировщики 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
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with Choreo
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
masabamasaba
VTU final year technical seminar
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
Guest lecture "Regulating Artificial Intelligence in Canada: Key Challenges and Policy Options" by Dr. Anna Artyushina. York University, May 2024. Topics: understanding different types of AI systems; economic potential of AI applications; privacy issues; human rights violations; existing legislation
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
AnnaArtyushina1
Data spaces in distributed environments should be allowed to evolve in agile ways providing data space owners with large flexibility about which data they store. Agility and heterogeneity, however, jeopardize data exchanges because representations may build on varying ontologies and data consumers may not rely on the semantic correctness of their queries in the context of semantically heterogeneous, evolving data spaces. Graph data spaces are one example of a powerful model for representing and querying data whose semantics may change over time. To assert and enforce conditions on individual graph data spaces, shape languages (e.g SHACL) have been developed. We investigate the question of how querying and programming can be guarded by reasoning over SHACL constraints in a distributed setting and we sketch a picture of how a future landscape based on semantically heterogeneous data spaces might look like.
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
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
masabamasaba
nice
The title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
World's First Crypto Mining Platform and Tap into the $2 Trillion Industry. Crypto Cloud's Revolutionary Mining Platform Makes $100-$300 While You Sleep. Make Up to $300/Day Effortlessly! - No More 9-5 Grind - Done-For-You Profits.
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
SelfMade bd
Presented at Devoxx UK 2024.
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Bert Jan Schrijver
hello
tonesoftg
tonesoftg
lanshi9
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of Winnipeg back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal. Attraction Spells
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic near me by a powerful astrologer and spell caster in Atlanta. Bring back your lover with Asaf's voodoo-love witchcraft. Psychic Reading | Astrologer | Spell Caster | Obsession Spells | Black Magic | Witchcraft | Protection spell | wiccan spells. Black magic expert and voodoo love spells that work overnight to retrieve that love | lost love spell caster with powerful love psychic reading. Best astrologer & psychic in Sandy Springs, GA to renew your relationship & make your relationship stronger. love spells to bring back the feelings of love for ex-lovers. Increase the intimacy, affection & love between you and your lover using voodoo relationship obsession spells in USA. Money spells, easy love spells with just words, think of me spell, powerful love spell, spells of love, spells that work, love potion to attract a man, easy love spells with just words, pink candle prayer, white magic spells, call me spell, manifestation spell, gay love spells, Commitment spells, business spells and, how to bring back lost love in a relationship, Witchcraft love spells that work immediately to increase love & intimacy in your relationship. Attraction love spells to attract someone, stop a divorce, prevent a breakup & get your ex back. When using love binding spells, there are several things you should know, particularly how to protect yourself from negative energies and how to use the powers of incantations for the good of all people involved. When the focus is love, the results are truly magical. It’s important to remember love is not manipulative, it is not forceful, and it does not bend another to its will. Love is free-flowing, accepting, kind, and generous. For your love spell to work as intended, you must have good intentions in your heart. Below, we share the top five love spells you can use today to shift the energies in your life and create a future filled with love and fulfilment. Obsession spells to Get Your Ex-Lover Back. All women want one thing the most in life to be love and love in return – not much to ask. A lady wants a good man who loves you unconditionally and loyally. You want a man who is honest, hardworking, and loyal – not a complainer or a weakling or a self-centred man. You are a strong, independent, sensual, caring, loving woman. And you don’t think it’s asking too much to want to be with a loving, intelligent man with a good sense of humour and daring, an upright and confident man – who knows who he is. No one wants a chauvinistic and macho man, but you do want someone who will be willing to protect and care for you. Who loves you for you and not some kind of imaginary. You have no doubt that when the right guy appears on your doorstep, you’ll never let him go. But sometimes a man doesn’t realize he has that good woman.
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of Winnipeg back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal. Attraction Spells
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal.
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
Conference: Engage2024 in Antwerp Type: Workshop Speakers: Florian Vogler, Henning Kunz, Christoph Adler Title: Navigating the Future with The Hitchhiker's Guide to Notes and Domino 14 Abstract: Embark on an exhilarating journey with industry trailblazers Florian Vogler, Henning Kunz, and Christoph Adler in this not-to-be-missed workshop at the forefront of the tech universe. Get ready for a thrilling kick-off as we navigate the current state of the HCL universe, setting the stage for an exploration of the groundbreaking Notes and Domino 14. Discover the latest enhancements and revolutionary features that will redefine your experience. In this interactive session, unlock a treasure trove of tips and tricks to elevate your utilization of version 14, both with and without the game-changing panagenda MarvelClient. Brace yourself for also diving into Nomad, Nomad Web, and VoltMX, expanding your horizons in the expansive HCL landscape. Be a part of this exclusive opportunity to stay ahead in the ever-evolving world of HCL technologies. Your journey to mastering Notes and Domino 14 begins here. And remember, in the spirit of intergalactic exploration, don't forget to bring your towel!
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
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
masabamasaba
In today's dynamic e-commerce landscape, the payment gateway emerges as a linchpin, ensuring smooth and secure transactions between buyers and sellers. In this discourse, we delve into the meticulous process of devising test cases tailored for scrutinizing payment gateways. Crafting precise test cases for payment gateways is a quintessential responsibility for testers operating within the service industry. This article meticulously explores pivotal scenarios integral to how to test payment gateways, coupled with essential guidelines for drafting effective test cases.
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
We specialize in Psychic Readings, Psychic Love Spells, Binding Love Spells, Obsession Spells, Voodoo Spells, Lottery Spells, Marriage Spells, Black Magic Spells, Palm Readings & much more. Are you depressed? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? We perform this come-to-me love spell that works instantly with the aim of bringing back the victim to the person performing the magic. Have you lost your lover? Do u need to solve any relationship problem? Contact the powerful spells caster chief kule with love spells that work overnight and love spells that really work. Have you found yourself infatuated with a special someone you think could be the one? Are you looking for a spell to provide them with a nudge in the right direction? Or maybe the spell you cast didn’t achieve the results you were hoping for? Whether you’re new or versed in the ways of spell casting, we’re here to help. Today we’re going to provide you with a detailed guide on the types of love spells to cast. Not only that but there’s something for those who wish to find outside advice from more advanced spell casters. We’re also going to provide you with the top sites available to help you with your dilemma. Let’s begin our journey by educating ourselves on love magic and what a real love caster looks like. Love Magic and Love Casters Love magic made its first appearance back in Ancient Egypt and has been an active practice since. This type of magic is a branch of traditional magic and can be practiced in various ways. Typically the more common use of love magic is through the work of spells, but other methods look like Charms Rituals-LOVE Potions-Dolls and even Amulets If you are interested in becoming a love caster, be prepared for what’s to come. A genuine love caster knows that the art of love casting is no easy feat and shouldn’t be done casually. You should know that not only does it require you to be gifted spiritually, but you must be ready to serve others. Someone who is considered a real love caster has experience in all manner of spells, no matter the difficulty. Training yourself in attraction, commitment, and marriage spells is an excellent place to start. But this by no means will make you a professional. Practice your craft and expand your knowledge; understand that you will possess the ability to help others in time truly. Types of Love Spells What better way to start broadening your experiences with love spells than by learning more about them? These spells work like just about any other spell. Simply apply your intention, use a medium (sigils, mantras, candles, or charm bags), and top it off with establishing the belief that you will receive what you want. So what kind of spells are available and which ones suit your needs the best? Let’s take a look at the many options you have at your disposal.
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
Recently uploaded
(20)
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
The title is not connected to what is inside
The title is not connected to what is inside
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
tonesoftg
tonesoftg
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
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...
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
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