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.

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)

 

Sekarang kita bahas soal objektifnya untuk QA ya, dibawah ini nih:

  1. Memahami aspek software quality assurance, quality control, dan kualitas software beserta praktik terbaik, alat dan teknik terbaik untuk para pengembang software.
  2. Memahami kualitas spesifikasi, desain, konsruksi dan kesesuaian yang dapat diterapkan ke dalam organisasi pengembangan software baik mikro maupun makro.
  3. Memahami pencapaian kualitas pada tingkat komponen dan mengeksplorasi kualitas proses dari sudut pandang implementasi bukan dari sudut pandang appraiser / assessor.
  4. Memahami dasar framework yang digunakan dalam melakukan aktivitas dan mengetahui langkah-langkah yang diperlukan untuk mencapai kesesuaian dengan model-model tersebut.
  5. Mampu menyusun dokumentasi aktivitas SQA.

 

Tugas Pokok dan Tanggung Jawab Terperinci QA

  • Memiliki tugas pokok dalam perencanaan prosedur jaminan kualitas suatu produk atau jasa
  • Menafsirkan dan menerapkan standar jaminan kualitas
  • Mengevaluasi kecukupan standar jaminan kualitas
  • Merancang sampel prosedur dan petunjuk untuk mencatat dan melaporkan data berkualitas
  • Meninjau pelaksanaan dan efisiensi kualitas dan inspeksi sistem agar berjalan sesuai rencana, melaksanakan dan memantau pengujian dan inspeksi bahan dan produk untuk memastikan kualitas produk jadi.
  • Mendokumentasikan audit internal dan kegiatan jaminan kualitas lainnya
  • Mengumpulkan dan menyusun data kualitas statistik
  • Menganalisis data untuk mengidentifikasi area untuk perbaikan dalam sistem mutu
  • Mengembangkan, merekomendasikan dan memantau tindakan perbaikan dan pencegahan
  • Menyiapkan laporan untuk berkomunikasi hasil dari kegiatan kualitas
  • Mengidentifikasi kebutuhan pelatihan dan mengatur intervensi pelatihan untuk memenuhi standar kualitas
  • Mengkoordinasikan dan dukungan di tempat audit yang dilakukan oleh penyedia eksternal
  • Mengevaluasi temuan audit dan menerapkan tindakan koreksi yang tepat
  • Mengelola dan memeriksa kegiatan manajemen risiko
  • Bertanggung jawab untuk sistem manajemen dokumen
  • Memastikan kepatuhan berkelanjutan dengan persyaratan peraturan kualitas dan industri yang ditetapkan perusahaan.

 

Jangan lupa juga soft skill yang harus diperlukan oleh seorang SQA:

  • Orientasi layanan pelanggan
  • Teliti
  • Detail
  • Pandai untuk komunikasi secara lisan dan tertulis
  • Mampu dalam pengumpulan data
  • Manajemen dan analisis
  • Menganalisis masalah dan pemecahan masalah perencanaan dan pengorganisasian keputusan Pengambilan keputusan
  • Mampu bekerja sama

 

Nah sekarang sobat TOG sudah tau kan tugas dan tanggung jawab dari seorang SQA? Dan jika anda kebetulan ternyata adalah seorang yang ahli di bidang Software Quality Assurance dan sedang mencari kesempatan bekerja di perusahaan lain, silahkan berkunjung ke website kita PT TOG Indonesia untuk info lebih lanjut soal lowongan kerja bisa apply langsung via email atau bisa tlp/chat via whatsapp.

Salam Sukses

TOG INDONESIA
TOG INDONESIA
TOG Indonesia

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