Showcase Peserta Bootcamp QA: Testing Fitur Login pada OrangeHRM
Showcase Peserta Bootcamp QA: Testing Fitur Login pada OrangeHRM tambahan

Showcase Peserta Bootcamp QA: Testing Fitur Login pada OrangeHRM

24 April 2026 Samudro Waskito Aji
Bootcamp QA Engineer
Kunjungi

Sebagai bagian dari tugas akhir Bootcamp QA Engineer Nusacodes, peserta melakukan manual testing pada halaman login aplikasi web OrangeHRM. Project ini bertujuan untuk mengimplementasikan materi yang telah dipelajari selama bootcamp sekaligus menghasilkan portofolio profesional sebagai seorang QA Engineer.

Latar Belakang & Tujuan

Pengujian difokuskan pada fitur login untuk memastikan proses autentikasi berjalan dengan baik, aman, dan user-friendly. Tujuan utama adalah:

  • Memastikan login berfungsi sesuai kebutuhan.

  • Mengidentifikasi bug dan potensi masalah keamanan.

  • Memberikan rekomendasi perbaikan untuk meningkatkan kualitas aplikasi.

Masalah yang Ditemukan

  • Tidak ada tombol show/hide password.

  • Tidak ada loading indicator saat login.

  • Pesan error kurang informatif.

  • Tidak ada proteksi brute force.

Solusi yang Diusulkan

  • Menambahkan tombol show/hide password.

  • Menambahkan loading spinner saat proses login.

  • Memperbaiki wording error message agar lebih jelas.

  • Mengimplementasikan rate limiting atau account lock untuk keamanan.

Tools yang Digunakan

  • Google Chrome untuk web testing.

  • Postman untuk API testing.

  • Google Sheets untuk dokumentasi test case.

  • Google Docs untuk bug report dan laporan akhir.

Hasil & Insight

Pengujian menunjukkan bahwa fitur login berjalan dengan baik secara fungsi utama, namun masih terdapat kekurangan dari sisi user experience dan security. Insight penting yang diperoleh adalah bahwa detail kecil seperti error message, indikator loading, dan proteksi brute force sangat memengaruhi kualitas serta keamanan sistem.

Showcase ini menampilkan kerja nyata peserta Bootcamp QA Nusacodes dalam menguji fitur login OrangeHRM. Project ini menjadi portofolio profesional yang menunjukkan bagaimana QA berperan penting dalam menjaga kualitas aplikasi web, khususnya pada aspek autentikasi dan keamanan.