Browse testing strategies from hundreds of companies to inform your own QA approach before designing a test plan.
Research how companies handle chaos engineering or CI/CD pipelines for resilience and quality practices.
Find conference talks on a specific topic like mobile testing, site reliability, or automated testing.
"How They Test" is a curated collection of publicly available resources showing how real software companies approach testing and quality engineering. The project gathers blog posts, videos, and conference talks from hundreds of companies around the world into one browsable index, so anyone curious about how professional engineering teams handle quality can find those materials without hunting across the internet. The README in this repository carries a notice: it is no longer actively maintained. The project has moved to an official website at abhivaikar.github.io/howtheytest/, which has current company listings, search and filtering tools, and a contribution form for adding new resources. The version shown in this repository is an older snapshot and may have outdated links. The original motivation behind the project was straightforward. Companies regularly share how they test software at conferences, on engineering blogs, and in meetups, but those resources end up scattered. There was no single place where someone could go and see, for example, what Airbnb does for Android testing alongside what Amazon does for chaos testing. This repository was created to be that central index. The topics covered are broad. You will find material on functional testing (checking that features work), automated testing, how continuous integration and delivery pipelines affect quality, chaos engineering (deliberately breaking things to test resilience), site reliability engineering, monitoring in production, and even user research from a product and design angle. Quality here means more than catching bugs before a release. The company list in the repository spans a wide range of industries and sizes, from smaller startups to large platforms, each entry linking to that company's public blog posts or recorded talks. The project's codebase is TypeScript, which supports the website rather than any testing framework itself. The full README is longer than what was shown.
← abhivaikar on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.