Software de rastreamento de bugs, ou software de rastreamento de problemas, refere -se ao software usado pela qualidade de garantia (controle de qualidade) e equipes de desenvolvimento de software para relatar bugs e problemas de software. O rastreamento completo de bugs é essencial para um bom desenvolvimento de software. O software de rastreamento de bugs fornece um repositório que explica como reproduzir um bug e quão difundida é um problema, e permite que uma empresa separe, priorize, sequence e forneça comunicações sobre bugs diferentes em muitos projetos ou aplicativos. O software de rastreamento de bugs geralmente é gerenciado por uma equipe (QA) e permite que eles se comuniquem rapidamente com os desenvolvedores, os negócios e frequentemente os clientes sobre, como e quando corrigir bugs. O software de rastreamento de bugs pode se integrar às ferramentas de gerenciamento, desenvolvimento e automação de teste de projetos.