Sunday, October 15, 2017

Peran Software Tester dalam Agile SDLC

peran-software-tester
Tester di tim harus berpartisipasi dan berkontribusi pada semua aktivitas proyek dan pada saat bersamaan harus memanfaatkan keahlian dalam pengujian.

Berikut beberapa skill seorang software tester yang dibutuhkan dalam Agile SDLC:


  • Memiliki kemampuan interpersonal yang baik.
  • Mampu bertindak positif dan berorientasi pada solusi dengan team meber dan stakeholders
  • Kemampuan untuk menampilkan kritis, berorientasi pada kualitas, berpikir skeptis tentang produk.
  • Aptitude menjadi proaktif untuk secara aktif memperoleh informasi dari para stakeholder
  • Keterampilan untuk bekerja secara efektif dengan pelanggan dan pemangku kepentingan dalam menentukan user stories dan user acceptance test
  • Bakat menjadi anggota tim yang baik bekerja dengan pengembang dalam menghasilkan kode yang ber kualitas.
  • emampuan untuk memiliki kasus uji yang tepat pada waktu yang tepat dan pada tingkat yang tepat dan melaksanakannya dengan baik selama durasi sprint.
  • Kemampuan untuk mengevaluasi dan melaporkan hasil tes, uji kemajuan dan kualitas produk.
  • Keterbukaan untuk merespon perubahan dengan cepat, termasuk mengubah, menambah atau memperbaiki test case
  • Potensi untuk mengatur diri sendiri bekerja.
  • Antusiasme terhadap pertumbuhan keterampilan yang berkesinambungan.
Baca Juga: Tutorial Menjadi Software Tester


Peran Software Tester dalam agile Tim


  • Tester di Tim Agile berpartisipasi dalam semua kegiatan proyek dan pengembangan untuk memberikan kontribusi keahlian testing terbaik.
  • Peran Agile tester antara lain:
  • Memastikan penggunaan tools yang tepat.
  • Mengkonfigurasi, menggunakan dan mengelola lingkungan uji dan data uji.
  • Mentoring anggota tim lainnya dalam aspek pengujian yang relevan.
  • Memastikan bahwa tugas pengujian yang tepat dijadwalkan selama pelepasan dan perencanaan sprint.
  • Memahami, menerapkan dan memperbarui test strategy
  • Berkolaborasi dengan developer, costumer dan stakeholder untuk mengkalrifikasi requirement dalam hal kemampuan testability, konsistensi dan kelengkapan.
  • Melakukan tes yang tepat pada waktu yang tepat dan pada tingkat tes yang tepat.
  • Pelaporan bug dan bekerja sama dengan tim dalam menyelesaikannya.
  • Berpartisipasi dalam sprint retrospective, secara proaktif menyarankan dan menerapkan perbaikan.


EmoticonEmoticon