DevTestOps According to the Experts

DevTestOps According to the Experts June 19, 2026 · 9 min read · Testing Guide

DevTestOps According to the Experts

DevTestOps According to the Experts
Lisa Crispin
October 24, 2018

DevTestOps According to the Experts

Talking about DevTestOps in the abstract helps us understand the concepts behind the practice. I & nbsp;inquire the following diligence expert about various scene of DevTestOps. They talked about topics such as creating confidence in DevTestOps practices, risk extenuation, challenges in trial automation, addressing testing gaps, and building relationships among squad members. & nbsp;The results of my audience appear below.




Ashley & nbsp; Hunsberger
, Quality Architect, Blackboard Inc.

Ashley shares her experience in testing and engineering productivity in her keynotes and workshops at international conferences. As a member of the Selenium Project Steering Committee and co-chair of the Selenium Conference, she promotes diversity and comprehension in the industry, and supports open source.

 

 


Federico & nbsp; Toledo
, PhD., CPIO & amp; Director, Abstracta

Federico is easily known Quality Engineer and co-founded of Abstracta. Abstracta is a world leader in character assurance and testing focus on improving the performance of package applications. Federico and Abstracta help companies implement DevTestOps drill in the modern enterprise.

 

 



Abby & nbsp; Bangser
, older DevOps practitioner and external utterer

Abby is a hands-on DevTestOps practitioner act on quality challenges across a diversity of business domains and tech stacks. She is presently focused on applying exploratory testing skills to system and platform challenges.

 


Elisabeth & nbsp; (Lisi) & nbsp; Hocke
, Principal Agile Tester, FlixMobility Tech GmbH@ lisihocke

Lisi is a senior Agile examiner who 's passionate about the whole-team approach to testing and quality as well as the continuous learning mindset behind it. Lisi has years of experience employ mod, Agile based testing principles to building great products which deliver extraordinary value. Building great products together with working outstanding people is what motivates Lisi and keep her going.

 

 

 
Michael & nbsp; Hüttermann
, Principal DevOps Consultant, huettermann.net

Michael is an independent DevOps advisor with an outside practice. Michael ’ s employment focuses on DevOps engineering services in the country of Uninterrupted Delivery, DevOps, SCM/ALM.

 

 

On Creating Confidence in Product Quality

Lisa: & nbsp; What is the most effective thing that you recommend to yield team authority in the software product they are deploy?

Ashley Hunsberger:
The most effective thing I 've seen is quicker feedback, and more bed of tests that were reply different business questions! We 're used to deliver code where changes may not have been tested for week (sometimes months).

As we moved to faster feedback on every single clout request (or sooner if a developer so choses), and different entourage that gave us different feedback - we saw confidence in our product increase. It was no longer a massive regression suite run every few hebdomad, or nightly.

For autonomous testing across multiple user personas, check out SUSATest — it explores your app like 10 different real users.

Federico Toledo: 
For me, it would be feature feedback loops at different levels. For illustration:

(1) Uninterrupted Integration engine with different verifications (tryout scripts, performance tests, code analysis, etc.)

(2) Testing which is execute by humans.

(3) Monitoring product, getting a variety of information (JS errors, response times, resource consumption, adoption and effectiveness of the modification, new characteristic and so on)

Abby Bangser:
The thing I focus on is moving aside from a fail safe focus and into a safe to betray mentality. What I mean by that is the self-confidence in a consistent, repeatable, authentic change procedure which mean if anything do go wrong we can have confidence we can fix/improve it.

Elisabeth (Lisi) Hocke:
This look a lot on the context of the product, but the maiden thing that comes into my judgment is an effective and well-tested rollback strategy, include data.

The second thing would be alerting and monitor so the team has the chance to cursorily find that something critical happened which requires a rollback. Other teams out there show already that some checks can be mechanically executed on a pre-production scheme which can automatically actuate a rollback before actual users are impact, which I see as a great approach to get certain issues, but I would not adopt we can ever cogitate of all scenario so sometimes critical matter will slip through to production. Therefore we need a good strategy what to do in these cases so we can still confidently try out thing.

Michael Hüttermann:
The virtually effective attribute is interior quality. Good quality improves confidence dramatically. This means a team should strain for actions such as increase test reporting, find a good mix of complementary test categories, and construct up a high degree of automation.

Following thet-shaped model, the unharmed team should hold potent awareness for quality, however, you most often take dedicate testing professionals, as part of the team, with their experience and skills. Some DevOps hombre reckon everybody can do anything, or you can completely skip important roles. This may work utterly, depending on requirements and basic conditions, however, often a better way is to appreciate Adam Smith with his idea of division of employment.

 

On the Biggest Challenges in Test Automation

Lisa: & nbsp; What do you see as the biggest test automation challenge for uninterrupted speech?

Ashley Hunsberger:
I still hear 'but I need to test everything. ' This is a huge challenge to overcome because our comfort zone, as humans, is in what we can see. So, naturally, people tend to think they need more UI examination. Educating teams on risk-based examination, and more to a 'automate the right thing, not all the things ' access is a challenge, but worth pursuing.

Federico Toledo:
My first response would be the maintainability of scripts. But on second thought, I 'd say that it is defining a good test automation scheme, which includes the former. & nbsp;This is also related to the design of the pipelines in your CI engine. Which test scripts you will run, at which level (unit, API, UI), where (environment) and when (critical examination early, full regression daily, whatever works better for the team, but define it consequently).

Abby Bangser:
In many slipway I see it as the same as any other bringing mechanism. Knowing what to test and where to test it. I cerebrate that this is that lots more magnified when it come to continuous anything because time is of the essence and you get to have high self-confidence in the automation as human eyes wo n't be around to question thing.

Elisabeth (Lisi) Hocke:
So far I 've never worked in a team that really execute uninterrupted integration and delivery according to their definition. The large challenge might be to settle which automatize tests to run in which step of the build pipeline to get quick and actionable feedback as early as potential, and which to run regularly or yet incessantly on production. Furthermore, these tests might not only be checking the product but also functionality or quality attributes of the infrastructure the product is running on.

Michael Hüttermann:
There are a lot of challenges impacting the team on a daily base, e.g. a sudden collapse of initial process requirements or team commitments. It is a long way to build up trust and high grade of caliber, but it is a flying action to destroy any reliance if bypassing quality gate is more the rule than the exception.

Challenges also include the pitfalls I 've identified in my DevOps book some years ago particularly the law of borderline costs, verb/noun misunderstanding as well as paradox and irony of automation.

 

On Filling in the Testing Gaps

Lisa: & nbsp; What other crack in test do you see affecting teams ’ power to successfully build a DevOps culture?

Ashley Hunsberger:
There are a few thing that I think affect the team 's ability to build a devops culture:

- Testing in production. I often hear, `` you want to do what? '' This is a new realm as we travel to Continuous Delivery, and it makes people squirm (even more than NOT testing everything we can suppose). Design experiments, consider through the employment to safely execute those experiments, and put that sales hat on to get there.

- Ability to fail and learn from that. Part of learning is not getting things right all the clip. While we say we desire a culture of erudition, are we truly foster that without punishing when thing do n't turn out quite as we project?

Federico Toledo:
Communication and human relationships. Confidence is crucial, not only in the software and tools you receive but also with your team members and colleagues. To build this reliance, it is important to act on human relationships and how team members convey with each early, in order to have team emotionally solid, and capable of clear any kind of job they face.

Abby Bangser:
I think ideas about examine possession is a immense potential roadblock. If people do not see quality (and in bend the tests which help validate quality) as a team owned activity then DevOps can not be achieved.

To go this further, if people define quality as delivering storey to sign off (preferably than through and including end user encroachment) then the squad may be under achieve in DevOps as it is cutting the feedback loops short.

Elisabeth (Lisi) Hocke:
This is not so much about testing, but I see knowledge silos as the biggest gap. I saw dedicated `` DevOps '' citizenry acquire engage who exclusively worked on infrastructure topics without sharing their knowledge. They rapidly became bottleneck and when they were not available or even left the company, nonentity knew our infrastructure and how to solve our trouble. In my current squad this issue got only remedied by using the mob approach, working as whole team together on the same topic, same time, same property, on the same computer. Sharing the existing implicit knowledge and building up new knowledge together, instantly sharing it across the team. This way we managed to heavily increase our lottery component in this area!

 

On Building Relationships

Lisa: & nbsp; How can testing/QA professionals build relationships with Dev and Ops?

Ashley Hunsberger: 
Pair! Mob! Give everyone some insight into how we think and test, train them to learn our acquirement. Learn about their skill sets! Show interestingness in each other as human being, not just cogs in a wheel. Build empathy for each other! Ask, `` is there anything I can do to assist you today? ''

Federico Toledo:
In the same way that they would with any former soul. By asking `` how are you? '' and really taking an interestingness in the person and get to cognize about their families, their likes, pursuit, etc as much as which skills they larn in the last grooming session.

Something that happens in Latin America is that we kiss each other more frequently, it is easygoing for us to be closer as a result of our culture. We like to welcome people, to make squad, we enjoy working together, sharing a mate or a coffee, and we like to talk. This genuinely helps us to improve the way we interact with different teams. If you improve your personal relationship, for sure you will improve your professional relationship with these people as good.

Abby Bangser:
Show value and build communication channels. Basically helping each side better understand the former as well as better articulate their pain points into business event deserving investing in. (e.g. indue in best CI tools etc)

Elisabeth (Lisi) Hocke:
In my experience you can just build real relationships when you 're actually working together on a topic. Through collaboration you get to know each other better and can develop a sort of empathy for each other 's part, perspective and everyday living. I guess you can have solely a form of customer-client relationship, however, I do n't consider that 's furnish the most benefits as it can hinder cognition partake a lot.

Michael Hüttermann:
Testing should be an crucial part of both Dev and Ops. Testing professional often get a potent background with Dev, and I 'd like to implicitly include test professionals to the team, to create up the Dev team. & nbsp;In early apparatus, testing pros did cover Ops parts already, and they applied DevOps concepts for many eld already, even before the term DevOps was strike.

With client, I oft underline that character should be an inherent part of the operation and the merchandise, for many reasons. From one perspective, DevOps is precisely an evolutionary step to broaden good Agile Dev practices to Ops, thus testing professionals can add to the unhurt squad in many ways, on many levels, including facilitate to define and to accomplish shared goals, shared concepts, and partake instrument - the DevOps triangle.

 

Putting It All Together

DevTestOps empowers the quizzer to be a nominee who urge for every teams ' goal, from product, to business, to customer, to development. Testers must be in every conversation; in the former provision stages to read the product requirements, in the ops degree in production to understand the customers, and the business side to understand the design behind the software. & nbsp;DevOps unites the silos in software delivery, but DevTestOps unites the silos in the entire business. & nbsp;

Quality Engineering Resources

Automate This With SUSA

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.

Try SUSA Free

Test Your App Autonomously

Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.

Try SUSA Free