Tester automatyczny – specjalista zajmujący się automatyzacją procesów testowania oprogramowania przy użyciu specjalnych narzędzi i skryptów. Tester automatyczny tworzy i utrzymuje testy, które są wykonywane przez programy, aby szybko i powtarzalnie sprawdzać działanie aplikacji, szczególnie w zakresie regresji, wydajności czy testów funkcjonalnych. Automatyzacja pozwala na oszczędność czasu i zasobów, zwłaszcza przy dużych projektach, gdzie testy muszą być wielokrotnie powtarzane. Tester automatyczny współpracuje z programistami, aby integrować testy z procesami ciągłej integracji (CI/CD) oraz monitoruje wyniki testów, zgłaszając znalezione problemy.