Hello, People With The Spirit Of Learning!
Apa sih profesi Software Quality Assurance itu? Profesi Software Quality Assurance akan dijelaskan di dalam artikel di bawah ini, yuk dibaca dan disimak.
Apa itu Profesi Software Quality Asssurance
Software Quality Assurance (SQA) merupakan suatu proses yang berlangsung secara continue dalam memastikan bahwa suatu produk software yang dihasilkan telah sesuai dengan requirement yang telah ditentukan.
Apa Jobdesk dari Software Quality Assurance
Jobdesk dari Software Quality Assurance akan dijelaskan pada bagian di bawah ini
1.) Melakukan Analisa Requirements Produk Software
Analisa requirements produk software dilakukan dengan mengalisa dari product requirements documents yang telah dibuat oleh Project Manager dan Product Owner serta mendiskusikan mengenai requirements yang telah dibuat. Analisa ini dilakukan dengan tujuan agar SQA mengetahui requirements yang akan dilakukan dan yang akan diuji pada testing produk software.
2.) Melakukan Testing Produk Software
Setelah analisa requirements dilakukan, hasil dari analisa tersebut dimasukkan ke dalam test script yang berupa test cases dan test scenario yang akan dilakukan pada testing produk software. Pada testing produk software dilakukan dengan dua metode, yang pertama menggunakan metode manual yakni dengan mengetes masing-masing fitur secara satu per satu yang terdapat pada produk software. Metode kedua yaitu merupakan metode automation, yakni melakukan testing produk software secara otomatis dengan menggunakan software seperti Katalon Studio dan Postman.
3.) Melakukan Analisa pada Hasil Testing
Hasil dari testing produk software yang telah dilakukan dianalisa statusnya dan apabila berstatus “Failed” atau “Gagal” maka dilakukan analisa kembali dan dari kesalahan tersebut dikategorikan ke “Bug” atau “Error” beserta dengan prioritas dari kesalahan tersebut dengan kategori prioritas “High”, “Medium”, atau “Low”.
4.) Mendokumentasikan Hasil Testing yang Telah di Analisa
Mendokumentasikan hasil testing yang telah dianalisa merupakan tahap final dari jobdesk Software Quality Assurance yang dilakukan dengan mendokumentasikan test cases dari testing produk software yang telah diuji dan dianalisa, yang selanjutnya dari hasil dokumentasi tersebut diserahkan ke Lead QA, yang kemudian dari Lead QA menyerahkan hasil testing kepada Project Manager yang selanjutnya dari Project Manager menyerahkan hasil testing kepada developer untuk ditinjau ulang dan diperbaiki kesalahan pada produk software.
Software yang Sering Digunakan oleh Software Quality Assurance
Software yang sering digunakan oleh SQA yaitu
1.) Jira
Jira biasanya digunakan oleh Software Quality Assurance dalam melakukan analisis dan mengatur project serta mendokumentasikan hasil dari testing produk software.
2.) Notion
Notion biasanya digunakan oleh Software Quality Assurance dalam melakukan analisis dan mengatur project serta mendokumentasikan hasil dari testing produk software.
3.) Katalon Studio
Katalon Studio biasanya digunakan oleh Software Quality Assurance dalam melakukan automation testing pada produk software.
4.) Postman
Postman biasanya digunakan oleh Software Quality Assurance dalam melakukan automation testing pada produk software.
Kesimpulan
Jadi berdasarkan penjelasan di atas ada yang berminat engga nih buat jadi Software Quality Assurance??? Tentu saja selain melakukan jobdesk yang telah disebutkan diatas, yang tidak kalah penting adalah komitmen dan sikap mampu bekerja dalam tim. Saat kamu telah memutuskan untuk berkarir sebagai Software Quality Assurance, pastikan kamu selalu update dengan ilmu terbaru ya! karena teknologi akan terus berkembang. Terimakasih telah membaca, semoga bermanfaat 😉🙌