QA RENOVATION!
Ron Ovadia
Maor Klein
Finding the Path to Excellence
SeatGeek?
SeatGeek is a ticket platform that brings ticket buyers and sellers together right here in one place.
Who are we?
Ron Ovadia
QA Manager
With over 13 years of experience in the quality industry
Vast of different roles: QA, TL, QA Manager.
My passion is Quality, Test Automation, DevOps and more
Maor Klein
QA Automation TL
I have worked for 10 years in a variety of roles on the spectrum of the software life cycle, Starting from Support, Implementation, SoftDev, and project management. About 18 months ago, I've been introduced to the QA world
How does Dev cycle works?
Dev
QA
Release
Sprint start
Dev completed
QA completed
Sprint finished
On paper
it's perfect
Real world edition:
Dev completed
QA completed
Dev
QA
Sprint start
Sprint finished
Rethinking
7
Move Fast
Shift Left
QA=Gatekeepers
CI/CD
Bottleneck
Confidence
Mid-Term conclusions:
8
SO...What do we do?
9
What do we do?
Developer =
Feature Owner =
E2E
Development
Quality
Deployment
10
Are You CRAZY?!
Letting developers decide their code is good enough for production.
11
QA
No QA!�What Yes?
12
QADE
Quality Assurance Domain Expert
Quality Leader
Our Safety Nets
Code Level Testing
Unit tests
System tests
Integration tests
Static Code Analysis
SonarQube
UI testing
Auto Playwright tests
Exploratory testing
Performance tests
JMeter
BlazeMeter
Behind the scenes
Monitoring with
DataDog
Sentry
Validation & Production tests
UI tests on staging Env
UI tests on Production Env
Installation Validation
14
We’re all testers now!
Before
Product Owner
Developers
QA
CES,SLS
Now
Product Owner
Feature Owner
QADE
CES,SLS
Future
Product Manager
Feature Owner
QADE
CES,SLS
15
QADE Expertise
Automation Tests
Domain Expertise
Test Environment
Quality & Coverage
�User Experience
16
QADE Expertise
Automation Tests
17
QADE Expertise
Domain Expertise
18
QADE Expertise
Test Environments
19
QADE Expertise
Quality & Coverage
20
QADE Expertise
User Experience
21
How does a QADE D2D look like?
22
What do we do?
Place chart here
23
We don’t stop here.
24
What Next?
More Guidance
More Monitoring
More Automation
More Coding
More DevOps
And More…
25
Q & A
26
Thank You!
27