O Software Testing Automation Framework (STAF) é uma fonte aberta, multi-plataforma, multi-língua projetada em torno da ideia de componentes reutilizáveis, chamados serviços (como invocação de processo, gerenciamento de recursos, registro e monitoramento). A STAF remove o tédio da construção de uma infraestrutura de automação, permitindo que você se concentre na construção de sua solução de automação. O framework STAF fornece a base sobre a qual construir soluções de nível superior e fornece uma abordagem pluggable apoiada em uma grande variedade de plataformas e idiomas.