- test-pyramid
- component-test
- test-strategy
Keys to become an effective QA
Shift QA from defect detection to prevention — STORY KICKOFF, devbox, bug bash, and the 80-20 split that keeps releases on schedule.
Read more →Practical software quality practices from 14+ years in the industry.
Shift QA from defect detection to prevention — STORY KICKOFF, devbox, bug bash, and the 80-20 split that keeps releases on schedule.
Read more →A practical microservices test strategy — pyramid, contracts, doubles, and environments when service count and team count both grow.
Read more →Build a mobile test strategy for YOUR app — stakeholders, device matrix, risk-based priorities, automation pyramid, and path to production.
Read more →Detox gray-box E2E for React Native — sync with the app, one locator set for iOS and Android, and tests that run beside unit tests.
Read more →Flaky suites, low trust, and who owns test quality — practical signals and habits so your automation prevents defects instead of hiding them.
Read more →Split E2E coverage across aggregation, API, and UI components for faster feedback, fewer flaky tests, and clearer failure analysis.
Read more →How to divide tests across the pyramid for faster feedback, lower cost, and fewer flaky UI suites — lessons from 14+ years in software quality.
Read more →Engineer test data instead of cloning production — how we cut 500 GB to under 20 MB and batch runs from 8 hours to 15 minutes.
Read more →Choose test automation tools with criteria that fit YOUR team — Pugh matrix, two team tales, and why more options can mean worse decisions.
Read more →