SlideShare a Scribd company logo
Delivering Excellent
Digital Quality to Your
Customers
Dan Flannery
Associate Director of Digital Content, PBS Kids
Tim Golen
Bernhard Niebsch
Director (Engineering), Expensify
Head of Product, Paysafe
BEFORE WE GET
STARTED…
The webinar will last approximately 45 minutes to
1 hour (including Q&A)
You can send your questions using the
“Questions” function on GoToWebinar, we will ask
them after the session.
We will send you a link to the recording as well as
this slide deck
If you tweet during the webinar, feel free to
mention @Applause, @expensify,
@PlugIntoPaysafe and @PBSKIDS
Presenters of This Session
3
Daniel Flannery
Associate Director of
Digital Content
Bernhard Niebsch
Head of
Product
Tim Golen
Director
(Engineering)
Tom Gleich
VP Digital Quality,
Crowd Solutions
Today’s Agenda
4
1
3
2
4
Defining Digital Quality
Paysafe’s Payment UX
Expensify’s Company Culture
PBS Kids’ Mission Impacts QA
ACE AWARDS
6
Excellence in Digital
Workforce Experiences
Excellence in Payment
Experiences
Excellence in Kids
Content & Learning
WHAT DOES DIGITAL QUALITY
MEAN TO YOU?
What Does Digital Quality Mean To You?
8
How do you quantify
quality?
What is the company
culture around quality?
How do you ensure
quality alongside
speed?
Send your questions using the “Questions” function on
GoToWebinar
Company Culture
10
Excellent digital quality isn’t about what Expensify does –
it’s about who Expensify is
Company values:
• Hire the best talent at a high cost that rewards people on merit
• Embrace a flat organization
• Generalists with deep and wide knowledge and skills
• Pursue the highest quality and simplest solution
But how does this impact your strategy and
team-building for development and QA?
Shifting to new features
11
Expensify’s culture enables it to:
• Have an excellent product that is first and foremost an internal tool and a public
expression of our own internal best practices
• Pivot insanely fast to new ideas without needing to hire new people or increase
head counts
For example …
• Expensify’s latest features include bill pay and invoicing
• At Expensify, the full-stack engineers mean we can redistribute our team very
quickly
How Applause and Expensify Team Up
12
Test Cases in Real-
World Conditions
*From May throughAugust 2020
Applause’s regression testing across a device/OS matrix enables Expensify to maintain its daily release cadence with
confidence and protect users from unexpected issues that arise from moving quickly
2,281 560
Testers Leveraging
Own Devices
216
Real-World Device
Configurations
55
CountriesWhere
Testing is
Conducted
Send your questions using the “Questions” function on
GoToWebinar
Payment processing: How we create value.
Issuing Acquiring
CONSUMER MERCHANT
Transaction
Processing Challenge: Find people
with local payment
options to test across so
many payment options
and use cases, and
validate the quality of
the payment rails
Paysafe Needs Confidence in Payments
15
Can customers in new
markets successfully use
a payment method in
that market?
Can customers
successfully get
refunds/credit for their
purchased product?
Can customers add
and use a new
payment method?
Can customers
successfully transfer
money with my app?
Will settlements and
refunds work properly in
each market?
Does a delayed payment
method process correctly?
How Applause and Paysafe Team Up
16
Test Cases in Real-
World Conditions
Paysafe has a dedicated testing manager who helps QA stay organized. As Paysafe underwent a significant backend
migration,Applause retested and validated about 100 production transactions to ensure bugs didn’t reach the
customer
450 208
Real-World Device
Configurations
50
CountriesWhere
Testing is
Conducted
>300
High-Value Bugs
Sent to Paysafe
Send your questions using the “Questions” function on
GoToWebinar
PBS Kids creates mobile games based on nearly every PBS program
Games release on a weekly basis, all requiring QA
Playfulness AND curriculum both need to be considered with PBS Kids games
PBS Kids: Quality Games for Kids
18
Fine-tuning the QA Process
19
• More cycles
• 1 extra cycle = 4 more games per week.
• Improve the quality of reported bugs.
• Define what is out of scope and what is by design before QA
• Only reproducible bugs allowed. If it’s not reproducible, it’s not fixable.
• Find efficiencies
• Identify cross-platform issues in QA reports (web, iOS, Android)
• Rethink what ‘Out of Scope’ means. Is it valuable to a different team?
• Keep screen recordings of bugs short.Those seconds add up!We cap all videos at 30
seconds.
How Applause and PBS Team Up
20
Test Cases in Real-
World Conditions
PBS Kids currently leverages three slots for functional testing, ensuring multiple games get tested per week
372 582
Testers Leveraging
Own Devices
336
Real-World Device
Configurations
3,700
Bugs Deemed
HighValue by PBS
Kids
*From January through October 2020
Q&ARemember: you can send your questions using the
“questions” function on gotowebinar
Delivering Excellent Digital Quality to Your Customers

More Related Content

What's hot

Extreme programming talk wise consulting - www.talkwiseconsulting
Extreme programming   talk wise consulting - www.talkwiseconsultingExtreme programming   talk wise consulting - www.talkwiseconsulting
Extreme programming talk wise consulting - www.talkwiseconsulting
talkwiseone
 

What's hot (20)

The anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia WorkshopThe anatomy of an A/B Test - JSConf Colombia Workshop
The anatomy of an A/B Test - JSConf Colombia Workshop
 
Ahead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance EdgeAhead of the Curve: How 23andMe Improved UX with Performance Edge
Ahead of the Curve: How 23andMe Improved UX with Performance Edge
 
Optimizely Experience Customer Story - Atlassian
Optimizely Experience Customer Story - AtlassianOptimizely Experience Customer Story - Atlassian
Optimizely Experience Customer Story - Atlassian
 
Improve your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B TestingImprove your content: The What, Why, Where and How about A/B Testing
Improve your content: The What, Why, Where and How about A/B Testing
 
The Future Is Bright
The Future Is BrightThe Future Is Bright
The Future Is Bright
 
Creating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App StoresCreating an Effective A/B Testing Strategy for App Stores
Creating an Effective A/B Testing Strategy for App Stores
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
 
Streamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data ManagementStreamlining Automation Scripts and Test Data Management
Streamlining Automation Scripts and Test Data Management
 
Experimentation Excellence: Mastering the basics
Experimentation Excellence: Mastering the basicsExperimentation Excellence: Mastering the basics
Experimentation Excellence: Mastering the basics
 
Optimizely Partner Ecosystem
Optimizely Partner EcosystemOptimizely Partner Ecosystem
Optimizely Partner Ecosystem
 
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
 
Closing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop WebinarClosing the Requirements and Testing Loop Webinar
Closing the Requirements and Testing Loop Webinar
 
Welcome to Eggplanet and Customer Interview
Welcome to Eggplanet and Customer InterviewWelcome to Eggplanet and Customer Interview
Welcome to Eggplanet and Customer Interview
 
4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B Testing4 Steps Toward Scientific A/B Testing
4 Steps Toward Scientific A/B Testing
 
Panoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOpsPanoramic Quality: The Fellowship of Testing in DevOps
Panoramic Quality: The Fellowship of Testing in DevOps
 
Creating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran KinsbrunerCreating a successful continuous testing environment by Eran Kinsbruner
Creating a successful continuous testing environment by Eran Kinsbruner
 
Quality Jam 2016 Product Roadmap
Quality Jam 2016 Product RoadmapQuality Jam 2016 Product Roadmap
Quality Jam 2016 Product Roadmap
 
Bugday bkk-2014 nitisak-auto_perf
Bugday bkk-2014 nitisak-auto_perfBugday bkk-2014 nitisak-auto_perf
Bugday bkk-2014 nitisak-auto_perf
 
Try: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim GrantTry: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim Grant
 
Extreme programming talk wise consulting - www.talkwiseconsulting
Extreme programming   talk wise consulting - www.talkwiseconsultingExtreme programming   talk wise consulting - www.talkwiseconsulting
Extreme programming talk wise consulting - www.talkwiseconsulting
 

Similar to Delivering Excellent Digital Quality to Your Customers

LITE 2018 – A Deep Dive Into the API [Iain Brown]
LITE 2018 – A Deep Dive Into the API [Iain Brown]LITE 2018 – A Deep Dive Into the API [Iain Brown]
LITE 2018 – A Deep Dive Into the API [Iain Brown]
getadministrate
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellows
Eric Ries
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presented
Roger Brown
 

Similar to Delivering Excellent Digital Quality to Your Customers (20)

From Good-Enough to Great
From Good-Enough to GreatFrom Good-Enough to Great
From Good-Enough to Great
 
Clover Rings Up Digital Growth to Drive Experimentation
Clover Rings Up Digital Growth to Drive ExperimentationClover Rings Up Digital Growth to Drive Experimentation
Clover Rings Up Digital Growth to Drive Experimentation
 
Creating Your Dashboard & Universal Measures with Userzoom – The Deep-Dive Ho...
Creating Your Dashboard & Universal Measures with Userzoom – The Deep-Dive Ho...Creating Your Dashboard & Universal Measures with Userzoom – The Deep-Dive Ho...
Creating Your Dashboard & Universal Measures with Userzoom – The Deep-Dive Ho...
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
DevOps by the Numbers - How to Approach the Measurement and Metrics of Your C...
 
UX Webinar: Always Be Testing
UX Webinar: Always Be TestingUX Webinar: Always Be Testing
UX Webinar: Always Be Testing
 
The Wall Street Journal - Optimizing Membership
The Wall Street Journal - Optimizing MembershipThe Wall Street Journal - Optimizing Membership
The Wall Street Journal - Optimizing Membership
 
Illinois Technology Association Tech Talk
Illinois Technology Association Tech TalkIllinois Technology Association Tech Talk
Illinois Technology Association Tech Talk
 
Road to agile: federal government case study
Road to agile: federal government case studyRoad to agile: federal government case study
Road to agile: federal government case study
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
LITE 2018 – A Deep Dive Into the API [Iain Brown]
LITE 2018 – A Deep Dive Into the API [Iain Brown]LITE 2018 – A Deep Dive Into the API [Iain Brown]
LITE 2018 – A Deep Dive Into the API [Iain Brown]
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellows
 
PHP Open Source Developers NicheTech
PHP Open Source Developers NicheTechPHP Open Source Developers NicheTech
PHP Open Source Developers NicheTech
 
[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation[Webinar] Visa's Journey to a Culture of Experimentation
[Webinar] Visa's Journey to a Culture of Experimentation
 
Etsy's New Culture of QA
Etsy's New Culture of QAEtsy's New Culture of QA
Etsy's New Culture of QA
 
Turning Failed Tests into Big Wins at Box
Turning Failed Tests into Big Wins at BoxTurning Failed Tests into Big Wins at Box
Turning Failed Tests into Big Wins at Box
 
Pursuing Customer Inspired Growth
Pursuing Customer Inspired GrowthPursuing Customer Inspired Growth
Pursuing Customer Inspired Growth
 
Lean strategies for it support1.9 presented
Lean strategies for it support1.9 presentedLean strategies for it support1.9 presented
Lean strategies for it support1.9 presented
 
Best Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of OptimizelyBest Practices on Optimization with Jessie Becker, CMO of Optimizely
Best Practices on Optimization with Jessie Becker, CMO of Optimizely
 

More from Applause

More from Applause (20)

Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
Digital Healthcare Panel: Exploring the Digital Opportunities and Obstacles f...
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 
Validate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys QuicklyValidate Your Redefined Customer Journeys Quickly
Validate Your Redefined Customer Journeys Quickly
 
The State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.aiThe State of Voice with U.S. Bank and Voicebot.ai
The State of Voice with U.S. Bank and Voicebot.ai
 
Scaling Training Data for AI Applications
Scaling Training Data for AI ApplicationsScaling Training Data for AI Applications
Scaling Training Data for AI Applications
 
Get strategic with qa in dev ops
Get strategic with qa in dev opsGet strategic with qa in dev ops
Get strategic with qa in dev ops
 
The Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of VoiceThe Good, The Bad, & The Ugly of Voice
The Good, The Bad, & The Ugly of Voice
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
 
Accessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance CheckboxAccessibility is More Than a Compliance Checkbox
Accessibility is More Than a Compliance Checkbox
 
The Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric DevelopmentThe Essentials to Successful User-Centric Development
The Essentials to Successful User-Centric Development
 
Lessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping SeasonLessons Learned from the Holiday Shopping Season
Lessons Learned from the Holiday Shopping Season
 
6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital Success6 Secrets to Omnichannel and Digital Success
6 Secrets to Omnichannel and Digital Success
 
Solving the Top Problems of Voice Testing
Solving the Top Problems of Voice TestingSolving the Top Problems of Voice Testing
Solving the Top Problems of Voice Testing
 
NRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail SuccessNRF 2019: 5 Secrets to Omnichannel and Retail Success
NRF 2019: 5 Secrets to Omnichannel and Retail Success
 
Testing Essentials for the Age of Agile
Testing Essentials for the Age of AgileTesting Essentials for the Age of Agile
Testing Essentials for the Age of Agile
 
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital TransformationFrom Padlocks to IoT: Master Lock's Keys to Digital Transformation
From Padlocks to IoT: Master Lock's Keys to Digital Transformation
 
Fitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One RoofFitting Agility and Quality Under One Roof
Fitting Agility and Quality Under One Roof
 
Essentials for Building Five-Star Alexa Voice Experiences
Essentials for Building Five-Star Alexa Voice ExperiencesEssentials for Building Five-Star Alexa Voice Experiences
Essentials for Building Five-Star Alexa Voice Experiences
 
Faster, Better, Cheaper: How Fortune 500 Companies are Seeing Massive ROI fro...
Faster, Better, Cheaper: How Fortune 500 Companies are Seeing Massive ROI fro...Faster, Better, Cheaper: How Fortune 500 Companies are Seeing Massive ROI fro...
Faster, Better, Cheaper: How Fortune 500 Companies are Seeing Massive ROI fro...
 
Automation Essentials for the Age of Agile
Automation Essentials for the Age of AgileAutomation Essentials for the Age of Agile
Automation Essentials for the Age of Agile
 

Recently uploaded

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Delivering Excellent Digital Quality to Your Customers

  • 1. Delivering Excellent Digital Quality to Your Customers Dan Flannery Associate Director of Digital Content, PBS Kids Tim Golen Bernhard Niebsch Director (Engineering), Expensify Head of Product, Paysafe
  • 2. BEFORE WE GET STARTED… The webinar will last approximately 45 minutes to 1 hour (including Q&A) You can send your questions using the “Questions” function on GoToWebinar, we will ask them after the session. We will send you a link to the recording as well as this slide deck If you tweet during the webinar, feel free to mention @Applause, @expensify, @PlugIntoPaysafe and @PBSKIDS
  • 3. Presenters of This Session 3 Daniel Flannery Associate Director of Digital Content Bernhard Niebsch Head of Product Tim Golen Director (Engineering) Tom Gleich VP Digital Quality, Crowd Solutions
  • 4. Today’s Agenda 4 1 3 2 4 Defining Digital Quality Paysafe’s Payment UX Expensify’s Company Culture PBS Kids’ Mission Impacts QA
  • 6. 6 Excellence in Digital Workforce Experiences Excellence in Payment Experiences Excellence in Kids Content & Learning
  • 7. WHAT DOES DIGITAL QUALITY MEAN TO YOU?
  • 8. What Does Digital Quality Mean To You? 8 How do you quantify quality? What is the company culture around quality? How do you ensure quality alongside speed?
  • 9. Send your questions using the “Questions” function on GoToWebinar
  • 10. Company Culture 10 Excellent digital quality isn’t about what Expensify does – it’s about who Expensify is Company values: • Hire the best talent at a high cost that rewards people on merit • Embrace a flat organization • Generalists with deep and wide knowledge and skills • Pursue the highest quality and simplest solution But how does this impact your strategy and team-building for development and QA?
  • 11. Shifting to new features 11 Expensify’s culture enables it to: • Have an excellent product that is first and foremost an internal tool and a public expression of our own internal best practices • Pivot insanely fast to new ideas without needing to hire new people or increase head counts For example … • Expensify’s latest features include bill pay and invoicing • At Expensify, the full-stack engineers mean we can redistribute our team very quickly
  • 12. How Applause and Expensify Team Up 12 Test Cases in Real- World Conditions *From May throughAugust 2020 Applause’s regression testing across a device/OS matrix enables Expensify to maintain its daily release cadence with confidence and protect users from unexpected issues that arise from moving quickly 2,281 560 Testers Leveraging Own Devices 216 Real-World Device Configurations 55 CountriesWhere Testing is Conducted
  • 13. Send your questions using the “Questions” function on GoToWebinar
  • 14. Payment processing: How we create value. Issuing Acquiring CONSUMER MERCHANT Transaction Processing Challenge: Find people with local payment options to test across so many payment options and use cases, and validate the quality of the payment rails
  • 15. Paysafe Needs Confidence in Payments 15 Can customers in new markets successfully use a payment method in that market? Can customers successfully get refunds/credit for their purchased product? Can customers add and use a new payment method? Can customers successfully transfer money with my app? Will settlements and refunds work properly in each market? Does a delayed payment method process correctly?
  • 16. How Applause and Paysafe Team Up 16 Test Cases in Real- World Conditions Paysafe has a dedicated testing manager who helps QA stay organized. As Paysafe underwent a significant backend migration,Applause retested and validated about 100 production transactions to ensure bugs didn’t reach the customer 450 208 Real-World Device Configurations 50 CountriesWhere Testing is Conducted >300 High-Value Bugs Sent to Paysafe
  • 17. Send your questions using the “Questions” function on GoToWebinar
  • 18. PBS Kids creates mobile games based on nearly every PBS program Games release on a weekly basis, all requiring QA Playfulness AND curriculum both need to be considered with PBS Kids games PBS Kids: Quality Games for Kids 18
  • 19. Fine-tuning the QA Process 19 • More cycles • 1 extra cycle = 4 more games per week. • Improve the quality of reported bugs. • Define what is out of scope and what is by design before QA • Only reproducible bugs allowed. If it’s not reproducible, it’s not fixable. • Find efficiencies • Identify cross-platform issues in QA reports (web, iOS, Android) • Rethink what ‘Out of Scope’ means. Is it valuable to a different team? • Keep screen recordings of bugs short.Those seconds add up!We cap all videos at 30 seconds.
  • 20. How Applause and PBS Team Up 20 Test Cases in Real- World Conditions PBS Kids currently leverages three slots for functional testing, ensuring multiple games get tested per week 372 582 Testers Leveraging Own Devices 336 Real-World Device Configurations 3,700 Bugs Deemed HighValue by PBS Kids *From January through October 2020
  • 21. Q&ARemember: you can send your questions using the “questions” function on gotowebinar