agile testing at etsy
TRANSCRIPT
Agenda
Main Section One
Main Section Two
Main Section Three
2
• About Etsy’s QA Team• What We Do• How We Work• Why It Works• What Makes This
Possible• Wrap Up
DISCLAIMER
There is no one way to achieve great software quality. The goal of this
presentation is to share our QA practices with you. Enjoy.
3
ABOUT THE TEAM• Centralized QA Function
• Promote Continuous Learning• Prevent Burnout• Refine Integration Testing Skills• Share Expertise & Practices
• Project Based Allocation• Team of QA Leads (not Analysts)
4
WHAT WE DON’T DORegression/Specialized TestingDev/VM/Stage TestingTrack Standard MetricsMaintain Formal Test Case Suites
6
WHAT WE TESTNew Features and Products
Integration TestingExploratory TestingCross Platform Testing
8
REMOVE FEAR & BLAME
15
Concentration & Focus ImprovesReduce Repetition of ErrorComprehension IncreasesPromote Just Culture
COLLABORATION IS KEY
17
Everyone is Seeking a Successful Outcome
Communication Flows FreelyEveryone is Doing Their Best
FEEDBACK OVER METRICS
19
Adjust Actions to Desired Outcomes
Practice Objective FeedbackStrengthen Communication Skills
PERSONALIZED CAREER PATHS
21
Growth in the Areas of StrengthDefining New Roles on the TeamTransition to a Different TeamTransition between IC and Management
LET GO AND TRUST
23
Reduce Micromanagement (Back Off)
Be Available and ApproachableIncrease AccountabilityPromote Work/Life Balance
EMPOWER TEAM MEMBERS
25
Instill a Sense of OwnershipBreed Motivation & CuriosityIncrease Employee Retention Rates
31
Driven by values Fueled by a common purpose
Connected to community
Photo by Emily Andrews
WHY IT WORKS
WHY IT WORKSWe Invest in Role ComprehensionWe’re Stronger TogetherWe Value Work/Life BalanceWe Remove CompetitionWe Repeat What WorksWe Champion Learning/Growth
32
WHAT MAKES THIS POSSIBLEContinuous Integration/DeploymentUser ResearchPrototypingExperimentationSupport PracticeCollaborative Culture
34
We DiscussedAdvantages of Centralized QA teamsThe Value of Feedback LoopsDo More With LessThe Power of CollaborationCareer DevelopmentRepeating Successful Strategies
36