Insights cultivated by QA pros
Practical guides on testing, automation, and local AI - written by the Digital Archer team.
Showing 12 of 12 resources
Spec-Driven Development in an Agentic QA World
An agent optimising for a green build will loosen the assertion before it questions the behaviour. The specification is the only thing that stops it - and the only layer of a test suite that ages well.
Building a Scalable Test Automation Framework in the Age of AI
AI writes tests faster than any team can review them. The ten-part Playwright + TypeScript foundation that decides whether that speed compounds into coverage - or into technical debt.
How to Test Web Apps Using Playwright
End-to-end testing simulates real user interactions to keep your web app working across browsers. Here's why Playwright is a great choice and how to write your first test.
CSV Analysis with Local LLMs
Analyze large CSV files with AI entirely on your own machine - no cloud uploads. A practical guide to combining PandasAI with a local LLM like qwen2.5-coder.
How to Extend Ollama with Custom Tools
Turn a static local LLM into a capable agent. Learn how tool integration with Ollama and LangChain lets your model call APIs, query data, and take real actions.
Choose Your Browser for Every Link – Effortlessly
Struggling with links opening in the wrong browser or Chrome profile? Here's how Browser Selector for Windows lets you pick the right browser every time, with auto-rules and profile support.
Real User Monitoring (RUM)
How Real User Monitoring (RUM) tracks real-time user interactions, analyzes website performance, and improves the digital experience through actionable insights - and where it falls short for QA.
How to Write Automated Tests with Gherkin Syntax
Gherkin lets developers, testers, and stakeholders describe behavior in the same plain language. Here's how Behavior-Driven Development turns readable scenarios into executable automated tests.
How to Write Test Cases from an Automation Perspective
Automation executes line by line and halts on the first failed assertion, so test cases written for manual QA often turn brittle. How atomic and journey test structures keep automated suites clear and maintainable.
Essential Elements Every Bug Report Needs
QA engineers work inside a bubble of domain knowledge, which is exactly why incident reports skip the steps developers need. The components of a bug ticket anyone can pick up and reproduce.
Surviving the Black Friday Rush: E-Commerce Performance Optimization
Months of load testing, real-time Grafana monitoring, and a crisis playbook - and one third-party payment API that still became a single point of failure. How a team prepared an e-commerce site for record Black Friday traffic.
Mastering Risk Perception in QA: Optimize Software Testing
The same statistic can read as negligible or alarming depending on how it's framed. How risk perception shapes QA decisions - test coverage, bug severity, release calls - and how to communicate it in terms stakeholders actually feel.