Oprogramowanie do śledzenia błędów lub oprogramowanie do śledzenia problemów odnosi się do oprogramowania używanego przez jakość Assurance (QA) i zespołów programistycznych do zgłaszania błędów i problemów oprogramowania. Dokładne śledzenie błędów jest niezbędne do dobrego tworzenia oprogramowania. Oprogramowanie śledzenia błędów zapewnia repozytorium, które wyjaśnia, jak odtworzyć błąd i jak powszechny jest problem, i pozwala firmie oddzielić, priorytetowo sekwencjonować i przekazywać komunikację o różnych błędach w wielu projektach lub aplikacjach. Oprogramowanie śledzenia błędów jest zwykle zarządzane przez zespół (QA) i pozwala im szybko komunikować się z programistami, biznesem, a często klientami o IF, jak i kiedy naprawić błędy. Oprogramowanie do śledzenia błędów może integrować się z narzędziami do zarządzania projektami, rozwoju i automatyzacji testów.