Continuous Quality Engineering in DevOps: Optimizing Automated Testing for Rapid Enterprise Software Delivery

Authors

  • Brinda Pradeep Lead Engineer, HCL Technologies Limited

DOI:

https://doi.org/10.70917/ijcisim-2026-6006

Keywords:

DevOps, quality engineering, continuous integration, test case prioritization, regression testing

Abstract

The software delivery of enterprises has become reliant upon the use of continuous integration and continuous delivery pipelines. With conventional regression testing, large sequential suites are used and this imposes delay and poor feedback to the development teams. This paper proposes a quality improvement model that considers testing a continuous engineering effort within the DevOps pipeline as opposed to a bottleneck during the release phase. The framework is a combination of change impact analysis, historical test failure behaviour with business criticality that is converted into a single risk score being used to select and prioritize tests. A test case based simulated enterprise scenario involving 1240 test cases indicates that the risk aware approach is quicker to execute, finds faults better than random and coverage-based techniques. The five quality engineering indicators, which relate testing efficiency to the delivery performance are defined in the paper. The experiment shows that risk conscious prioritization provides quicker feedback and quality releases.

Downloads

Download data is not yet available.

Downloads

Published

2018-10-15

How to Cite

Brinda Pradeep. (2018). Continuous Quality Engineering in DevOps: Optimizing Automated Testing for Rapid Enterprise Software Delivery. International Journal of Computer Information Systems and Industrial Management Applications, 10, 1–9. https://doi.org/10.70917/ijcisim-2026-6006

Issue

Section

Original Articles