Mengenal Profesi Software Quality Assurance : 101 SQA

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.

https://images.unsplash.com/photo-1570215171323-4ec328f3f5fa?ixlib=rb-1.2.1&q=80&cs=tinysrgb&fm=jpg&crop=entropy

Software yang Sering Digunakan oleh Software Quality Assurance

Software yang sering digunakan oleh SQA yaitu

1.) Jira

Tampilan Scrum Board pada Jira
Sumber : https://www.atlassian.com/software/jira/features

Jira biasanya digunakan oleh Software Quality Assurance dalam melakukan analisis dan mengatur project serta mendokumentasikan hasil dari testing produk software.

2.) Notion

Tampilan Roadmap pada Notion
Sumber : https://www.notion.so/

Notion biasanya digunakan oleh Software Quality Assurance dalam melakukan analisis dan mengatur project serta mendokumentasikan hasil dari testing produk software.

3.) Katalon Studio

Tampilan Software Katalon Studio
Sumber : https://katalon.com/

Katalon Studio biasanya digunakan oleh Software Quality Assurance dalam melakukan automation testing pada produk software.

4.) Postman

Tampilan API Postman
Sumber : https://www.postman.com/

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 😉🙌