Mohon tunggu...
TOG INDONESIA
TOG INDONESIA Mohon Tunggu... -
Akun Diblokir

Akun ini diblokir karena melanggar Syarat dan Ketentuan Kompasiana.
Untuk informasi lebih lanjut Anda dapat menghubungi kami melalui fitur bantuan.

Selanjutnya

Tutup

Worklife

Tugas dan Kewajiban dari Seorang Software Quality Assurance

27 Juli 2018   14:56 Diperbarui: 27 Juli 2018   15:14 11423
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Tugas Dan Kewajiban Seorang Software Quality Assurance

Selamat siang sobat TOG, hari ini kita akan coba membahasa tentang tugas dan kewajiban dari seorang Software Quality Assurance, tugas dari seorang Software Quality Assurance memiliki peran yang cukup penting bagi perusahaan terutama perusahaan yang bergerak di bidang  teknologi, apalagi jika perusahaan tersebut mengelola sebuah website ataupun aplikasi untuk mobile.

Pengertian Software Quality Assurance (SQA) adalah Orang yang bertanggung jawab terhadap perencanaan jaminan kualitas, kesalahan, penyimpanan rekaman, analisis, dan pelaporan. Jaminan kualitas perangkat lunak adalah aktivitas pelindung yang diaplikasikan pada seluruh proses perangkat lunak.

Atau bisa juga Software Quality Assurance adalah proses sistematis untuk memeriksa apakah sebuah software telah dikembangkan sesuai dengan kebutuhan yang telah ditentukan sebelumnya. Proses ini, bisa dilaksanakan oleh seorang QA Tester atau oleh seorang QA Engineer.

Coba kita bahas sedikit yuk dari QA Tester lalu kemudian QA Engineer

Seorang QA Tester memiliki tugas utama melaksanakan pengujian terhadap perangkat atau emulator, membuat alur pengujian, serta membuat laporan dari hasil pengujiannya.

Lalu kemudian untuk seorang QA Engineer biasanya bertugas untuk membuat program pengujian otomatis, membuat laporan pengujian, memberikan masukan atas aplikasi yang diuji, serta berkomunikasi dengan pihak-pihak yang berkepentingan, seperti pengembang UI/UX, back end atau product manager.

Alur Proses dari QA adalah seperti dibawah ini:

  1.  Mindset Pengujian
  2. Analisa & Pengujian Fungsional
  3. Perbaikan Proses
  4. Defect Management
  5. Pengujian Keamanan
  6. Pengujian Performa
  7. Otomasi
  8. User Acceptance Testing (UAT)

Tugas Dan Kewajiban Seorang Software Quality Assurance
Tugas Dan Kewajiban Seorang Software Quality Assurance

Dalam menjalankan proses software QA, ini beberapa yang diperlukan:

  1. * Laptop (Linux OS/ Mac)
  2. * Device utk pengujian
  3. * Pengetahuan pemrograman
  4. * Terbiasa dengan Git
  5. * Terbiasa dengan Agile (Scrum)

 

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Worklife Selengkapnya
Lihat Worklife Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun