Testing in projects
Aleksandra Chikish
Senior QA / QA Lead
29.05.2015
Project scope
• White Label – a branded application
which provides flight, hotels and car hire
search functionality.
• Configuration Engine - allows white
label customers to create, customize
and edit their own white labels at
presentation layer on a self-service basis
via a web portal.
Team sizes
1 1
3
1 1 1 1
0
1
2
3
4
5
6
PM Architect Developers Webmaster QA Lead QA QA Automation
PHASE1
Team sizes
1 1
4
1 1
2
1
0
1
2
3
4
5
6
PM Architect Developers Webmaster QA Lead QA QA Automation
PHASE2
Team sizes
1 1
5
2
1
3
1
0
1
2
3
4
5
6
PM Architect Developers Webmaster QA Lead QA QA Automation
PHASE5
Development life cycle
Iteration
1
Iteration
2
…
Iteration
N
Development life cycle
Story 1
implementation
Story 3
implementation
… Story M
implementation
Story 2
implementation
Story 4
implementation
Story L
implementation
- Feature
freeze;
- Bug fixing.
Iteration N
DEV
Development life cycle
Story 1
implementation
Story 3
implementation
… Story M
implementation
Story 2
implementation
Story 4
implementation
Story L
implementation
- Feature
freeze;
- Bug fixing.
Iteration N
- User stories for
Iteration N+1;
- Test cases for
Iteration N+1.
New Features testing
Regression
testing
DEV
QA
Instruments
Challenges
- Localization to more than 30 languages;
- 17 browser/OS combinations to test on;
- Requirements management by QA team;
- Quality/time balance.
QA Metrics
QA Metrics
Achievements
- Old White Label rebuilt from scratch;
- 2 new products added: Hotels and Car Hire;
- Time and cost of adding new customers
reduced;
- New projects with this account;
- Happy customer
Questions?

Testing in projects