Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Part of the pipeline: Why continuous testing is essential

Adam Auerbach (Capital One), Tapabrata Pal (Capital One)
1:15pm–1:55pm Thursday, 06/23/2016
Location: Mission City Ballroom M1 - 2 Level: Intermediate
Average rating: *****
(5.00, 4 ratings)

Prerequisite knowledge

Attendees should have a basic understanding of DevOps.


Capital One has a highly integrated environment, creating many dependencies for its agile teams. As a result, the teams faced prolonged and increasingly difficult sprints over time and did not realize expected improvements in time to market. Capital One Technology began working through the implementation of various facets of agile, but it wasn’t able to take full advantage of the real benefits that agile promises.

To solve this, the group leveraged DevOpsSec, service virtualization, and ATDD practices to attain continuous delivery. Continuous testing provided the foundation needed to achieve the goals of delivering high-quality working code to production early and often. Adam Auerbach and Tapabrata Pal discuss Captial One’s transformation to continuous testing, covering core principles, tools, and best practices as well as common roadblocks and some recommendations on how best to remove them from the environment.

Photo of Adam Auerbach

Adam Auerbach

Capital One

Adam Auerbach is the technology senior director for advanced testing and release services for Capital One Financial Corporation, a diversified bank with 65 million customer accounts worldwide and more than 900 branch locations. Adam is responsible for Capital One’s enterprise performance and automated testing departments as well as enterprise release management, service virtualization, and test data management teams. Since joining Capital One, he has provided leadership for the agile transformation of their quality assurance group and led the enterprise adoption of DevOps and ATDD. Before joining Capital One, Adam was with Chase and other financial and insurance companies in various leadership positions focusing on quality and agile practices.

Photo of Tapabrata Pal

Tapabrata Pal

Capital One

Tapabrata Pal is a senior director and senior engineering fellow at Capital One, where he focuses on DevOps and continuous delivery at large scale in regulated environments and evangelizes and leads the company’s DevOps initiatives. Tapabrata has more than 20 years of IT experience in roles including developer, operations engineer, and architect in the retail, healthcare, and finance industries. Previously, he spent some time in academia doing doctoral and postdoctoral research in the field of solid state physics. Tapabrata is the community manager of and a core contributor to the Hygieia open source project.