Szoftvertesztelés
A szoftvertesztelés az a folyamat, amelynek célja, a szoftver minőségének és megbízhatóságának ellenőrzése. A szoftvertesztelők kontrollált körülmények között elvégzik a szoftver futtatását és kiértékelik a kapott eredményt. Ezáltal meg tudják állapítani, hogy az adott szoftver megfelel-e az elvárásoknak, és hogy nincs-e hibája. A kapott eredményeket felhasználják a szoftver javítására, vagy jelzik a fejlesztőknek, hogy mit kell még korrigálni. A szoftvertesztelés fontos része a fejlesztési folyamatnak, mert segít biztosítani, hogy a szoftver megbízható és kiváló minőségű legyen a felhasználók számára.
Napjainkban a tesztelői munka egyre inkább eltolódik a fejlesztők és a döntéshozók információkkal való támogatásának irányába. A szoftvertesztelés legfőbb célja, hogy a szoftver hibákat minél hamarabb felfedezzék. Amennyiben a fejlesztés korai szakaszában derül ki egy hiba, annál olcsóbb a javítása.