abhivaikar /howtheytest

A collection of public resources about how software companies test their software

★ 6,884⑂ 645👁 232⑃ 168● 9▤ 0
HTMLCreated 2020-03-24abhivaikar.github.io/howtheytest/
6,884
stars
+0+1+8
645
forks
232
watchers
168
prs
9
issues
0
releases
–
discussions

README

How They Test



 A curated collection of publicly available resources on how software companies around the world test their software systems and build their quality culture.

 ⚠️ Notice: This README is Deprecated

This README file is no longer actively maintained. The company list and resources below are from an older version and may be outdated.

Please visit the official website for the most up-to-date information:
 🌐 https://abhivaikar.github.io/howtheytest/

The new website features:
- ✅ Up-to-date company and resource listings
- ✅ Easy-to-use search and filtering
- ✅ Contribution form for submitting new resources
- ✅ Better organization by industry and topics

---

 Foreword

One of the outcomes of the various Taqelah meetups was that many software companies got to share their testing and quality culture with the community. It was absolutely fantastic to see the amazing stuff companies are doing to test their software, and ensure quality of their products and platforms.

Apart from this, many companies regularly come forward and share their best practices, tools, techniques and culture of software testing on various public platforms like conferences, blogs & meetups. The resources are there but dispersed, lost into the internet.

There is no single knowledge repository that gives a direct look at these best practices, tools, techniques and culture of software testing these companies adopt. This repository intends to do that.

Happy Learning!

Please note, that all the resources mentioned here are publicly available resources.

 Kind of topics here

Testing / quality of software goes beyond traditional activities of pre-release functional testing and test automation. Hence the kind of topics you can expect to read about here are:

- Functional testing
- Non-functional testing
- Test automation
- Testing in CI/CD
- Release management and it's impact on quality/testing.
- Quality processes and culture
- Testing in production (monitoring/observability, chaos engineering, site reliability engineering etc.)
- Customer / user support
- User research / user testing from product/UX perspective

 Companies & how they test their software


  ACV Auctions

 Blogs
 Scaling Quality at ACV




  Adore Me

 Blogs
 Android and iOS application testing with appium and wiremock - intro
 Android and iOS application testing with appium and wiremock - setup
 Android and iOS application testing with appium and wiremock - all together
 UI Testing: A deep dive in (apparently) shallow water




  Airbnb

 Blogs
 Testing at Airbnb
 Better Android Testing Part 1
 Better Android Testing Part 2
 Better Android Testing Part 3
 Better Android Testing Part 4
 Better Android Testing Part 5
 Better Android Testing Part 6
 Better Android Testing Part 7
 Building an effective test pipeline in a service oriented architecture
 Tracking the money scaling financial reporting




  Amazon

 Blogs & Articles
 How does Amazon get by with so few hours spent by its QA teams relative to 

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON