Software Quality Assurance – Apa itu..??

Pernahkah Anda membayangkan bagaimana suatu aplikasi dapat berjalan dengan baik? Apa saja yang harus dilakukan oleh pembuat aplikasi tersebut agar “layak” untuk disebarluaskan?

Sebuah software tidak dapat semerta-merta dapat langsung dipergunakan. Diperlukan sebuah pengecekan dari berbagai sisi agar software tersebut tidak membawa kekecewaan bagi penggunanya. Disinilah seorang “software quality assurance” (kita sebut sebagai QA) melakukan perannya. Ia perlu memastikan bahwa software yang dibuat telah sesuai. Adapun garis besar prosesnya seperti yang ada pada diagram di bawah ini.

QA Proses

Menurut saya pribadi, jika Anda yang menyukai tantangan, sepertinya pekerjaan ini bukan merupakan pekerjaan yang tepat. Saya katakan demikian karena tipe pekerjaan ini akan nampak seperti sebuah rutinitas saja sehingga pada titik tertentu Anda sang pencari tantangan, akan merasa bosan. Namun jika Anda adalah sosok yang menyukai suatu bentuk pekerjaan yang bersifat “aman”, Anda akan cocok dengan pekerjaan ini.

Semangat untuk para QA di luar sana.. 🙂