SlideShare a Scribd company logo
To Become the World’s Largest
Internet Platform Outside the
United States and China
Our Mission:
and
a perfect day for a QA member
Why this topic? What are the goals?
• Cause „the Boss“ said we have to
• Understand what is the daily work of the/your QA
• Show a possible QA flow
• Recheck your own QA flow in your team
• Have a different view about the magic „QA-topic“, for some
it´s still mystery
• Understand the different between testing and quality
assurance
content
• Background for the perfect day
• QA tasks
• Testing phases
• QA flow
• Detail view into the different phases
Background for the perfect QA day:
One day = one release
Main focus is the manual testing
8 hours working day ( some Leads have another meaning of „a day“ )
So we can imagine in our example that we have a daily deployment
flow for a small product ( up to 3 countries )
Our example can be adapted on eg. a weekly sprint
Tasks for the QA:
Review reqs Adapting tests
Execution of
tests
Feature testingBug reporting Bug retestingRelease report
now let`s bring them together into a daily task plan
Test case design
Adapting plans
Adapting plans
Updating
documentation
Prepare test
strategy
different phases
analysing phase
preparation phase
testing phase staging
testing phase live
different phases ( weight view )
analysing phase ( 1,5 hours )
preparation phase ( 2 hours )
testing phase staging (3,5 hours )
testing phase live ( 1 hour )
18,75 %
25,00 %
43,75 %
12,50 %
9:00 -10:30 ( 1,5 hours )
1. Get a coffee from the team CTO
2. Start review reqs for new feature(s)
can be a ticket
can be wireframes
can be a click dummy
etc.
3. Check if the requirements force the QA to create new test cases or to adapt
the existing ones
4. clarification with PM if new requirements are “one-time” tests or should be
implemented into the test plan for frequent testing  regression testing
(also check if existing tests or automation tests are effected by the new feature)
analysing phase:
10:30 -12:30 ( 2 hours )
1. Get a coffee and a fruit salad from the team PM
2. Design new test cases and implement them into the existing test plan
3. Adapting old test cases and inform the TA team to adapt the automation
scripts if needed
4. Prepare test plan / build in the test management tool
including clarification with PM: what needs to be tested;
which browser?
which handset?
which test cases? ( different prios possible )
which OS?
5. give estimation about QA test  if holding the timeline will be possible
preparation phase:
13:30 -15:30 ( 2 hours )
1. Get a coffee and a fruit salad and a pizza from the team CTO and PM
( lunch time )
2. Feature testing
3. If needed escalation to project manager if features are failing
4. Creation of bugs / retesting of bugs
5. Run xtests on the feature branch to check side effects
 if there are automated tests, run them!
testing phase staging part 1 ( Feature testing )
15:30 -17:00 ( 1,5 hours )
1. Get a Club Mate from the MD
2. Execute the test case with the given test management tool;
 if there are automated tests, run them!
3. Bug creation and bug retesting
( cause the PM review them very fast and the dev are fixing them much faster )
4. If needed, escalate to project management that the timeline is not reachable:
eg cause of the amount of bugs
5. Collect execution results from test management tool
6. Prepare test report  what was tested? do we have bugs? advice for a live
switch or not
testing phase staging part 2 ( RC testing )
17:00 -18:00 ( 1 hour )
1. Get a beer ( after 18:00 ) from the Founder
2. Execute xtesting on the live environment for all critical parts
 if there are automated tests, run them!
3. Creation and reporting of bugs
4. Reporting about the results of the testing on the live version
5. Ring the bell!
live testing phase:
Thank YouThank You.
Questions?
© 2015 Rocket Internet SE. All rights reserved.© 2015 Rocket Internet SE. All rights reserved.

More Related Content

What's hot

QA in Agile
QA in AgileQA in Agile
QA in Agile
Mikalai Alimenkou
 
Qa process 2012
Qa process 2012Qa process 2012
Qa process 2012
ashokack
 
Agile QA process
Agile QA processAgile QA process
Agile QA process
Ashish Agrawal
 
Testing challenges in a continuous delivery world
Testing challenges in a continuous delivery worldTesting challenges in a continuous delivery world
Testing challenges in a continuous delivery world
Cristiano Cunha
 
Development and test infrastructure
Development and test infrastructureDevelopment and test infrastructure
Development and test infrastructure
Jun Li
 
QA and scrum
QA and scrumQA and scrum
QA and scrum
clintonbosch
 
Dedicated QA person in scrum team
Dedicated QA person in scrum teamDedicated QA person in scrum team
Dedicated QA person in scrum team
Nikos Raptis
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process
Arslan Ali
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
Vladimir Primakov (Volodymyr Prymakov)
 
Qa management in big agile teams
Qa management in big agile teamsQa management in big agile teams
Qa management in big agile teams
Vladimir Primakov (Volodymyr Prymakov)
 
Testing Best Practices
Testing Best PracticesTesting Best Practices
Testing Best Practices
Axway Appcelerator
 
QA tester in the Scrum
QA tester in the ScrumQA tester in the Scrum
QA tester in the Scrum
fumiharu sugawara
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
HarshaVJoshi
 
Testing introduction
Testing introductionTesting introduction
Testing introduction
FACTS Computer Software L.L.C
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updated
Tharinda Liyanage
 
Shift left as first transformation step into Quality Assurance
Shift left as first transformation step into Quality AssuranceShift left as first transformation step into Quality Assurance
Shift left as first transformation step into Quality Assurance
Zbyszek Mockun
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
Svitlana Dubyk
 
Integrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With ScrumIntegrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With Scrum
Ethan Huang
 
Continuous Delivery Presentation
Continuous Delivery PresentationContinuous Delivery Presentation
Continuous Delivery Presentation
Mauricio Ferreyra
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoption
Mikalai Alimenkou
 

What's hot (20)

QA in Agile
QA in AgileQA in Agile
QA in Agile
 
Qa process 2012
Qa process 2012Qa process 2012
Qa process 2012
 
Agile QA process
Agile QA processAgile QA process
Agile QA process
 
Testing challenges in a continuous delivery world
Testing challenges in a continuous delivery worldTesting challenges in a continuous delivery world
Testing challenges in a continuous delivery world
 
Development and test infrastructure
Development and test infrastructureDevelopment and test infrastructure
Development and test infrastructure
 
QA and scrum
QA and scrumQA and scrum
QA and scrum
 
Dedicated QA person in scrum team
Dedicated QA person in scrum teamDedicated QA person in scrum team
Dedicated QA person in scrum team
 
A Concise QA Process
A Concise QA Process A Concise QA Process
A Concise QA Process
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
 
Qa management in big agile teams
Qa management in big agile teamsQa management in big agile teams
Qa management in big agile teams
 
Testing Best Practices
Testing Best PracticesTesting Best Practices
Testing Best Practices
 
QA tester in the Scrum
QA tester in the ScrumQA tester in the Scrum
QA tester in the Scrum
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Testing introduction
Testing introductionTesting introduction
Testing introduction
 
Testing strategy for agile projects updated
Testing strategy for agile projects updatedTesting strategy for agile projects updated
Testing strategy for agile projects updated
 
Shift left as first transformation step into Quality Assurance
Shift left as first transformation step into Quality AssuranceShift left as first transformation step into Quality Assurance
Shift left as first transformation step into Quality Assurance
 
How to organize qa process in agile speed
How to organize qa process in agile speedHow to organize qa process in agile speed
How to organize qa process in agile speed
 
Integrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With ScrumIntegrated Dev And Qa Team With Scrum
Integrated Dev And Qa Team With Scrum
 
Continuous Delivery Presentation
Continuous Delivery PresentationContinuous Delivery Presentation
Continuous Delivery Presentation
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoption
 

Similar to The best day for qa

ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
Yogindernath Gupta
 
ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2
onsoftwaretest
 
ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2
Chandukar
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
Bhavik Modi
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
AkshayK706991
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2
Khoa Bui
 
The process of performance testing
The process of performance testingThe process of performance testing
The process of performance testing
Sebastián Lagoueyte
 
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Ievgenii Katsan
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
ClareMcLennan
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
Fabricio Epaminondas
 
ISTQBCH2.ppt
ISTQBCH2.pptISTQBCH2.ppt
ISTQBCH2.ppt
RppsKumar1
 
ISTQBCH2.ppt
ISTQBCH2.pptISTQBCH2.ppt
ISTQBCH2.ppt
ghkadous
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
sangeeta607494
 
Impact of QAOps on Software Quality
Impact of QAOps on Software QualityImpact of QAOps on Software Quality
Impact of QAOps on Software Quality
Mindfire LLC
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
sahithisammeta
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
Saraj Hameed Sidiqi
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
Worksoft
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
Alan Kan
 
How google-tests-software
How google-tests-softwareHow google-tests-software
How google-tests-software
Bhawna Tuteja
 
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
QueBIT Consulting
 

Similar to The best day for qa (20)

ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2ISTQB / ISEB Foundation Exam Practice - 2
ISTQB / ISEB Foundation Exam Practice - 2
 
ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2ISTQB, ISEB Lecture Notes- 2
ISTQB, ISEB Lecture Notes- 2
 
ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2ISTQB Foundation - Chapter 2
ISTQB Foundation - Chapter 2
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2
 
The process of performance testing
The process of performance testingThe process of performance testing
The process of performance testing
 
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
Volodymyr Prymakov and Vlada Benyukh Detailed manual estimation approach for ...
 
Agile Acceptance testing with Fitnesse
Agile Acceptance testing with FitnesseAgile Acceptance testing with Fitnesse
Agile Acceptance testing with Fitnesse
 
Continuous testing in agile projects 2015
Continuous testing in agile projects 2015Continuous testing in agile projects 2015
Continuous testing in agile projects 2015
 
ISTQBCH2.ppt
ISTQBCH2.pptISTQBCH2.ppt
ISTQBCH2.ppt
 
ISTQBCH2.ppt
ISTQBCH2.pptISTQBCH2.ppt
ISTQBCH2.ppt
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
Impact of QAOps on Software Quality
Impact of QAOps on Software QualityImpact of QAOps on Software Quality
Impact of QAOps on Software Quality
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation7 Tips from Siemens Energy for Success with Automation
7 Tips from Siemens Energy for Success with Automation
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
How google-tests-software
How google-tests-softwareHow google-tests-software
How google-tests-software
 
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
 

Recently uploaded

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
AnasAhmadNoor
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
q30122000
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
uqyfuc
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
vmspraneeth
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
sachin chaurasia
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
Indrajeet sahu
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
ijseajournal
 
Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...
cannyengineerings
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
Prakhyath Rai
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
abdatawakjira
 

Recently uploaded (20)

Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
P5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civilP5 Working Drawings.pdf floor plan, civil
P5 Working Drawings.pdf floor plan, civil
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Height and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdfHeight and depth gauge linear metrology.pdf
Height and depth gauge linear metrology.pdf
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICSUNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
UNIT 4 LINEAR INTEGRATED CIRCUITS-DIGITAL ICS
 
Mechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineeringMechatronics material . Mechanical engineering
Mechatronics material . Mechanical engineering
 
Open Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surfaceOpen Channel Flow: fluid flow with a free surface
Open Channel Flow: fluid flow with a free surface
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...Call For Paper -3rd International Conference on Artificial Intelligence Advan...
Call For Paper -3rd International Conference on Artificial Intelligence Advan...
 
Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...Pressure Relief valve used in flow line to release the over pressure at our d...
Pressure Relief valve used in flow line to release the over pressure at our d...
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...Software Engineering and Project Management - Software Testing + Agile Method...
Software Engineering and Project Management - Software Testing + Agile Method...
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt2. protection of river banks and bed erosion protection works.ppt
2. protection of river banks and bed erosion protection works.ppt
 

The best day for qa

  • 1. To Become the World’s Largest Internet Platform Outside the United States and China Our Mission: and a perfect day for a QA member
  • 2. Why this topic? What are the goals? • Cause „the Boss“ said we have to • Understand what is the daily work of the/your QA • Show a possible QA flow • Recheck your own QA flow in your team • Have a different view about the magic „QA-topic“, for some it´s still mystery • Understand the different between testing and quality assurance
  • 3. content • Background for the perfect day • QA tasks • Testing phases • QA flow • Detail view into the different phases
  • 4. Background for the perfect QA day: One day = one release Main focus is the manual testing 8 hours working day ( some Leads have another meaning of „a day“ ) So we can imagine in our example that we have a daily deployment flow for a small product ( up to 3 countries ) Our example can be adapted on eg. a weekly sprint
  • 5. Tasks for the QA: Review reqs Adapting tests Execution of tests Feature testingBug reporting Bug retestingRelease report now let`s bring them together into a daily task plan Test case design Adapting plans Adapting plans Updating documentation Prepare test strategy
  • 6. different phases analysing phase preparation phase testing phase staging testing phase live
  • 7. different phases ( weight view ) analysing phase ( 1,5 hours ) preparation phase ( 2 hours ) testing phase staging (3,5 hours ) testing phase live ( 1 hour ) 18,75 % 25,00 % 43,75 % 12,50 %
  • 8.
  • 9. 9:00 -10:30 ( 1,5 hours ) 1. Get a coffee from the team CTO 2. Start review reqs for new feature(s) can be a ticket can be wireframes can be a click dummy etc. 3. Check if the requirements force the QA to create new test cases or to adapt the existing ones 4. clarification with PM if new requirements are “one-time” tests or should be implemented into the test plan for frequent testing  regression testing (also check if existing tests or automation tests are effected by the new feature) analysing phase:
  • 10. 10:30 -12:30 ( 2 hours ) 1. Get a coffee and a fruit salad from the team PM 2. Design new test cases and implement them into the existing test plan 3. Adapting old test cases and inform the TA team to adapt the automation scripts if needed 4. Prepare test plan / build in the test management tool including clarification with PM: what needs to be tested; which browser? which handset? which test cases? ( different prios possible ) which OS? 5. give estimation about QA test  if holding the timeline will be possible preparation phase:
  • 11. 13:30 -15:30 ( 2 hours ) 1. Get a coffee and a fruit salad and a pizza from the team CTO and PM ( lunch time ) 2. Feature testing 3. If needed escalation to project manager if features are failing 4. Creation of bugs / retesting of bugs 5. Run xtests on the feature branch to check side effects  if there are automated tests, run them! testing phase staging part 1 ( Feature testing )
  • 12. 15:30 -17:00 ( 1,5 hours ) 1. Get a Club Mate from the MD 2. Execute the test case with the given test management tool;  if there are automated tests, run them! 3. Bug creation and bug retesting ( cause the PM review them very fast and the dev are fixing them much faster ) 4. If needed, escalate to project management that the timeline is not reachable: eg cause of the amount of bugs 5. Collect execution results from test management tool 6. Prepare test report  what was tested? do we have bugs? advice for a live switch or not testing phase staging part 2 ( RC testing )
  • 13. 17:00 -18:00 ( 1 hour ) 1. Get a beer ( after 18:00 ) from the Founder 2. Execute xtesting on the live environment for all critical parts  if there are automated tests, run them! 3. Creation and reporting of bugs 4. Reporting about the results of the testing on the live version 5. Ring the bell! live testing phase:
  • 15. © 2015 Rocket Internet SE. All rights reserved.© 2015 Rocket Internet SE. All rights reserved.