Tester provádí testování počítačového produktu, systémů, či aplikací podle testovací dokumentace. Testuje a simuluje různé situace u SW ze tří základních pohledů. Z pohledu zadavatele, z pohledu funkční analýzy a z pohledu dalších speciálních testů (zátěžových, bezpečnostních apod.)
Tester objevuje, analyzuje a dokumentuje chyby a různé konflikty u SW.
U toho úzce komunikuje a konzultuje testovaný systém (či SW) se zadavateli, systémovými analytiky, programátory a designéry.