This document discusses using serverless architecture for test automation. It begins with an overview of serverless computing and its benefits like instant scaling, low deployment complexity, and pay-per-use model. It then explains how serverless is well-suited for test automation as it allows tests to run independently, quickly, and be executed frequently for continuous testing. However, challenges like monitoring, debugging and vendor lock-in need to be addressed. Example test types like API, performance, UI and unit tests are discussed. Open-source tools for serverless test automation are also mentioned.