Vibhu Taneja
Director Head of Testing & Environments Enterprise Risk Technology CIO
Deutsche Bank AG



Integrating Automated Testing into DevOps and Agile

“DevOps” aims to shorten the systems development life cycle and provide continuous delivery with high software quality; “Automated Continuous Integration Testing” goes a long way to help teams realize this objective. Shift-left of testing to be executed as part of build process using continuous integration tools and eradication of manual testers in the software delivery pipeline re-aligns testing within the core-principles of DevOps and Agile. Another destructive ripple in the conventional testing methods is the extreme-shift-right of Automated Continuous Integration Testing to execute user-acceptance and infrastructure resilience tests directly in production to assess and respond immediately to impact.