Professional Documents
Culture Documents
QA in DevOps Presentation
QA in DevOps Presentation
Assurance
About the Presenter…
Ezekiel Udoh
QA Team Lead,
Unbeaten Table Tennis Champion in 2 countries
Photo Engineer
Action Movie Buff
Alpha Testing UAT
Culture: People and processes. Change the way people see DevOps.
Automation: Repeated tasks should be automated to make things easier, especially the
deployment pipeline.
Lean: Decreasing the time taken to do things, making work visible, reducing batch sizes,
building quality in, preventing defects.
Continuous Integration
Continuous Delivery
Continuous Deployment
Continuous Integration
- Multiple code check-ins
- Automated test runs.
- Spontaneous feedback per build process.
Courtesy: SilverStripe
Continuous Delivery
Continuous Integration, in addition to:
- Automated deploy process, via a trigger.
Continuous Deployment
Continuous Integration, in addition to:
- Automated deploy process with no
human intervention.
Integrating Quality Assurance
in DevOps
About the Presenter…
Ezekiel Udoh
QA Team Lead, Interswitch
Quality Assurance Evangelist
Test Engineering Enthusiast
Continuous Improvement Advocate
Continuous Testing
- Tests written and executed to
assess Business Risk.
Shift-Left Shift-Right
Points to Note…
- Prevention phase: Coding standards, static code analysis, elaborate
requirement analysis discussions and socialized Test strategies.