Skip to main content
Glossary

CI/CD & DevOps for QA

16 terms

CI/CD & DevOps for QA

Where testing meets the pipeline — shift-left, quality gates, canary releases, chaos engineering.

ABCDEFGHIJKLMNOPQRSTUVWXYZ

B

C

Canary Release Testing

Canary release testing validates a new version by rolling it out to a small percentage of real production traffic first, closely monitoring for errors or performance regressions, before gradually increasing the rollout to the full user base — catching problems while the blast radius is still small.

Chaos Engineering

Chaos engineering deliberately injects failures — killing servers, adding network latency, exhausting resources — into a system, often in production, to proactively discover weaknesses before they cause a real, unplanned outage. It treats resilience as something to continuously verify rather than assume.

CI/CD Pipeline

A CI/CD pipeline is the automated sequence of steps — build, test, and deploy — that takes code from a commit to a running release, typically triggered automatically on every push. It's the infrastructure that makes continuous integration and continuous delivery/deployment actually operational, not just a philosophy.

Continuous Delivery

Continuous delivery ensures code is always in a deployable state after passing through the automated pipeline — built, tested, and ready to release at any time — though the actual release to production still requires a manual trigger, distinguishing it from continuous deployment, which releases automatically.

Continuous Deployment

Continuous deployment automatically releases every change that passes the pipeline's automated tests directly to production, with no manual approval step — the most advanced end of the CI/CD spectrum, requiring very high confidence in the automated test suite, since there's no human safety net before release.

Continuous Integration

Continuous Integration (CI) is the practice of merging code changes into a shared codebase frequently — multiple times a day — with each merge automatically built and tested, catching integration problems within minutes of them being introduced rather than days or weeks later.

D

F

G

Q

S

T