- Back to Home »
- Software Quality Assurance
Posted by : Rafli
Senin, 24 Maret 2014
Software Quality Assurance lunak adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak.
Faktor-faktor kualitas software
Faktor-faktor yang dapat mempengaruhi kualitas software dibagi menjadi 2 kategori :
1. Faktor-faktor yang dapat diukur secara langsung (misalkan : error )
2. Faktor-faktor yang dapat diukur secara tidak langsung (misalkan : usability dan maintainability).
Software Quality Assurance Engineer:
Tugas:
1. Memonitor jalannya proyek software development apakah sudah sesuai dengan standar dan prosedur yang ada
2. Merancang dan membuat test case / skenario software testing
3. Melakukan testing sesuai dengan test case / scenario
4. Merumuskan dan merancang peningkatkan efisiensi dan efektifitas standar proses yang digunakan
Keahlian yang Diperlukan:
- Menguasai hal-hal yang berhubungan dengan software testing (test plan, test case, testing automation, functionality testing, regression testing dll)
- Memahami tentang perinsip kerja software sesuai dengan platformnya masing-masing
- Memahami tentang SDLC dan metodologi software development seperti RUP, Agile, XP, Scrum dll
- Memahami standarisasi seperti CMMI
- Menguasai penulisan dokumen dan komunikasi verbal dengan baik (dalam bahasa Inggris dan Indonesia)