Deskripsi Pekerjaan :
1. Melakukan pengujian fungsional, regresi, dan kinerja untuk aplikasi mobile (Android - Java, Kotlin) dan aplikasi desktop (Java - NetBeans).
2. Menyusun dan menjalankan test case, test script, dan test plan berdasarkan spesifikasi aplikasi.Menggunakan alat otomatisasi testing jika diperlukan, terutama untuk pengujian UI/UX dan regresi.
3. Bekerja sama dengan tim pengembang dalam menemukan, mendokumentasikan, dan menindaklanjuti bug atau issue yang ditemukan.
4. Melakukan pengujian kompatibilitas pada berbagai perangkat dan sistem operasi.
5. Menyusun laporan hasil pengujian dan rekomendasi perbaikan kepada tim pengembang.
6. Memastikan kualitas kode dan pengalaman pengguna sesuai dengan standar yang telah ditentukan.
Kualifikasi General:
1. Pendidikan: Minimal S1/D3 di bidang Teknik Informatika, Ilmu Komputer, atau bidang terkait.
2. Pengalaman: Minimal 1 tahun sebagai QA Engineer atau posisi terkait dalam pengujian aplikasi mobile dan desktop.
Kualifikasi Teknis:
1. Pemahaman mendalam tentang pengujian manual dan otomatisasi testing.
2. Familiar dengan alat pengujian seperti Appium, Espresso, Selenium, atau JUnit.
3. Pengalaman menggunakan Android Studio dan NetBeans untuk pengujian dan debugging.
4. Memahami konsep API testing dengan Postman atau RestAssured.
5. Pemahaman tentang metodologi pengembangan perangkat lunak seperti Agile/Scrum.
6. Pengalaman dalam tools bug tracking seperti Jira, TestRail, atau Bugzilla.
7. Mampu menulis skrip untuk test automation menggunakan Java atau Kotlin.