This document summarizes a concise QA and testing process developed for a small startup. It includes protocols for building, testing, managing changes, and releasing software. The build protocol ensures testing receives builds and information about changes. The test cycle protocol defines different types of testing cycles. The change protocol establishes feature freezes and code freezes to control changes late in development. The release protocol details the release approval and packaging process.