Test Automation at Sage Pay
Sarah Alhawi
Quality Assurance Engineer
Sage Pay
2
11/6/2015
100%�reliable
Priority support:
UK based, 365 days a year
Online, face to face, phone and invoice payments
We have over 50,000 businesses as our customer
We securely process over 258m payments worth 21bn
Sage Pay
At a glance
3
11/6/2015
Sage Pay
Payments processing
£1 billion transactions per month
Around 20% Market Share
Integrates with major platforms
99.997% Availability
4
11/6/2015
Business that never stops
What we have achieved
6200% increase
in code releases
24hrs delivery time
to customers
85% fewer bugs
5
11/6/2015
QUALITY
VS
TIME
6
06/11/2015
Pillars of Testing
7
11/6/2015
Weekly Iterations
Sage presentation
8
7th November 2015
Sage presentation
9
7th November 2015
TDD and BDD
10
11/6/2015
Categories of Testing
Sage presentation
11
7th November 2015
Sage presentation
12
7th November 2015
Spoofing
Tampering
Repudiation
Information Disclosure
Denial of Service
Elevation of Privilege
Security
Do everything with security in mind
Sage presentation
13
7th November 2015
Successful Releases
Sage presentation
14
7th November 2015
Reduction in bugs
Availability
>99.95%
New Bugs
85% decrease
Summing Up
Sage presentation
15
7th November 2015