Lihat ke Halaman Asli

Tugas dan Kewajiban dari Seorang Software Quality Assurance

Diperbarui: 27 Juli 2018   15:14

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Arsip pribadi

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

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 Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline