How to scale up QA in a DevOps environment

How to scale up QA in a DevOps environs Chou Yang April 3, 2019 Chou is a solutions orchestrate gone production marketer who loves to connect with everyone 's inner tiddler t

March 11, 2026 · 4 min read · Testing Guide

How to scale up QA in a DevOps environs

Chou Yang
April 3, 2019
Chou is a solutions orchestrate gone production marketer who loves to connect with everyone 's inner tiddler to understand their purest desire and needs, always leaving a glint of glitter in her wake. Like a faggot godmother.

We 've team up with Detectify, an machine-controlled web application and domain security company powered by white hat hacker, to discuss how protection and examination can be automated into your CI/CD pipeline. This article depart into how machine-controlled testing helps QA scale up productivity and practices with a DevOps surroundings, and to learn more about how, visit Detectify 's blog.

 

CI/CD line increase development velocity

Continuous integration and delivery continues to increase the flexibility and momentum of software product evolution. The termination froma recent Atlassian surveyinclude statistic that more than half of all package team use CI/CD in their surroundings. About one-third of survey respondents say their team has plans to move to CI/CD. The sight solvent besides indicate that more than one-half of the respondent organizations can accommodate daily changes and deploy those changes to the end of the pipeline.

CI/CD better developer productivity, and this interpret into faster-evolving package merchandise. Consequently, this supply more press onto the QA team. In a late interview with mabl, a QA leader at a Fortune 250 fellowship say that “ Development cycles are become shorter and new features are coming faster than ever. And we have five productive developer for every QA engineer. & nbsp; There 's simply & nbsp; not decent time to test. ” Part of the trouble is that established testing tools haven ’ t continue stride with the betterment in software development and product bringing.

 

QA becomes a chokepoint

On many software team, testers often observe themselves in contention with the developers. Ineffective to keep up with continuous stream of changes and new features, QA becomes a bottleneck—and ware speed decreases. This unrelenting press ofttimes cramp any attempts by QA to improve processes or automate examination. There is no clip to spend on initiatives that would better throughput. In addition, the feeling of always lagging behind frequently give to low team morale.


Many agile teams don ’ t make an feat to write detailed functional specifications. The focus is kept at the higher conceptual degree of user requirements. This often prevents the squad from achieving consensus on a standard of lineament. Because exploiter requirements—typically in the signifier of user stories—are open to broad interpretation, testers often disagree with developer on both the rigor of the test rooms and also the severity of bugs.


Another issue is that many package product development team oftentimes permit changes to requirements during the release round. When level or requirements change, the test cases should change accordingly. However, more time is necessary for deeper engagement and coordination. And, this places more burden on squad member that are already under stress. This forces QA to scramble and resort to ad hoc, unplanned exploratory testing.


Perhaps the biggest challenge of mod software testing is the amount of late-breaking modification to product requirements. Teams that have get more adept at managing dynamical requirement receive apply flexible CI/CD pipelines to increase their development velocity. Effective CI/CD requires accessibility and adaptability, so an efficacious exam mechanisation framework must integrate well into a CI/CD pipeline.

 

The challenge of dynamic requirements

Modern development practices such as DevOps and Continuous Integration and Delivery (CI/CD) enable changes to be pushed more frequently than ever. However, antiquated test automation solutions are inapplicable for indorse DevOps and CI/CD.


  • They all necessitate specialized scripting expertise, and given the lack of available talent, teams have rattling circumscribed capacity for QA mechanization.

  • They supply limited debugging information in exam results, which leaves teams with really little info to help them triage and address issues.

    SUSA automates exploratory testing with persona-driven behavior, catching bugs that scripted automation misses.

  • At scale, they require their own infrastructure, which takes time to provision, operate and scale.

  • They are too inflexible to use on a production under test that modify frequently resulting in constant maintenance and false positive.


These flaws only become more afflictive as the pace of evolution and change accelerates, compelling many teams to limit their use or fling them completely, lead in lower ware quality.


There is a better way. At mabl, we ’ re empowering testers who ’ ve be left behind in the age of DevOps and CI/CD.

 

Bringing Testing Joy to a DevOps World

mabl simplifies automating functional UI tests by allowing testers touse their apps like their exploiter would to make tests. Testers add test logic such as assertion as they go via an intuitive UI window. This record-and-play mechanic not only shortens the learning curve of test automation, but forces the quizzer to think like their user, and less like a computer navigating through an application.

mabl trainer

mabl adds its own logic to fortify tryout. An auto-healing characteristic identifies elements in the current release that receive modify since the late release, and updates the test script automatically. You can make tests that are exact, effective, andmostly self-maintaining.

mabl arrive with a essay cloud that runs tests with no limit. You can run entire test suites in the time it takes to run your longest trial.

Once the tryout complete, you get more than just a pass or fail notification. mabl gathers data onperformance, visuals,the DOM and more, so that testers can easily share failures to developer with all the necessary logarithm for purpose the topic.

mabl text execution history dashboard

You can also closely integrate mabl with your CI/CD pipeline. Compatibility and integration with CI/CD grapevine is key to the pattern of mabl. Our mission is to improve testing to aid all software production teams keep step with the deployment speed of DevOps. With native integrations with the well-nigh democratic CI/CD platforms like Bamboo and Jenkins, as well as Jira and Slack, squad can trigger mabl tryout on deployment and send results anyplace they need.

In the end, what you receive is an intelligent solution that you can trust to monitor the holistic calibre of your coating without fail and scale with you.

Learn more about mabl

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