Knowledge base
Blog & Insights
Practical guides, tutorials, and thought leadership on quality engineering and AI transformation.
Filtered by
#ci-cd
14 posts
API Automation Framework in Azure DevOps: Best Practices
Best practices for building and running an API test automation framework in Azure DevOps. Covers framework design, test isolation, environment management, result publishing, and integrating API tests into CI/CD pipelines.
How to Create Azure DevOps Pipeline for Automated Testing
Step-by-step guide to creating an Azure DevOps pipeline for automated testing. Covers pipeline creation, YAML configuration, test result publishing, artifact storage, and pipeline triggers — with complete working examples.
Azure DevOps Workflow for Testing Teams: End-to-End Example
A complete end-to-end Azure DevOps workflow for QA teams — from requirements to release. Covers how Boards, Test Plans, Pipelines, and Repos work together across a full sprint with real examples and YAML snippets.
CI/CD for QA Engineers Using Azure DevOps: Beginner Guide
A beginner-friendly guide to CI/CD for QA engineers using Azure DevOps. Learn what CI/CD is, how pipelines work, how to integrate automated tests, and how to read and act on pipeline results — with real YAML examples.
Continuous Testing Strategy in Azure DevOps
How to build a continuous testing strategy in Azure DevOps. Covers test pyramid implementation, pipeline stage design, test selection strategies, environment promotion gates, and quality metrics for continuous delivery.
Using Docker with Azure DevOps for Test Environments
How to use Docker containers with Azure DevOps pipelines to create consistent, reproducible test environments. Covers Docker Compose for local dev, service containers in pipelines, containerised test runners, and database containers.
Playwright + Azure DevOps CI/CD Integration: Real Example
A real-world example of integrating a Playwright test framework with Azure DevOps CI/CD. Covers project setup, playwright.config.ts for CI, parallel execution, trace collection, Azure Test Plans integration, and multi-environment testing.
Test Automation Framework Design for Azure DevOps Pipelines
How to design a test automation framework specifically optimised for Azure DevOps pipelines. Covers layer separation, configuration management, environment abstraction, reporting, and CI/CD-specific patterns.
Ultimate Guide to Playwright for Test Automation
A comprehensive guide to Playwright — from installation and setup to writing robust UI tests, handling async operations, and integrating with CI/CD pipelines.
DevOps CI/CD Pipeline Tutorial: Jenkins vs GitHub Actions
A hands-on guide to building CI/CD pipelines with Jenkins and GitHub Actions — covering pipeline-as-code, test integration, deployment stages, and how to choose between the two tools.
Automated Regression Testing Strategy: A Complete Guide
How to build a regression testing strategy that actually works — selecting what to automate, organising your suite for speed and reliability, managing test data, and keeping your suite healthy over time.
Jenkins - Automating Continuous Integration and Continuous Delivery
A complete guide to Jenkins — understanding CI/CD automation, pipelines, plugins, and how Jenkins helps teams build, test, and deploy software efficiently.
DevOps - Building Faster, Reliable Software Delivery Pipelines
A practical guide to DevOps — understanding its principles, tools, CI/CD workflows, and how modern teams use DevOps to deliver software faster and more reliably.
QAOps: Embedding Quality Engineering into Your DevOps Pipeline
QAOps is the convergence of QA and DevOps — continuous quality validation built into every stage of the delivery pipeline. Learn what QAOps looks like in practice, the tools that enable it, and how to transition your team to a QAOps model.
Get new posts in your inbox
Tutorials on test automation, AI testing, and quality engineering — delivered weekly. Free forever.