Skill diminta
API TestingAttention to DetailCommunicationGitManual TestingPostmanQuality ControlSQLTrello
Deskripsi
Deskripsi pekerjaan Quality Assurance Engineer (Software Tester) SCCR Indonesia
Tentang Posisi
- Kami mencari
- Quality Assurance (QA) Engineer / Software Tester
untuk memastikan Sistem Informasi Kampus Agung Putra University (APU) berjalan dengan benar, stabil, dan sesuai dengan kebutuhan pengguna sebelum digunakan dalam operasional.
Posisi ini memiliki peran penting karena sistem yang dikembangkan akan menangani proses akademik dan administrasi, termasuk data mahasiswa, dosen, KRS, nilai, jadwal, presensi, tagihan, pembayaran, dan berbagai proses penting universitas lainnya.
QA tidak hanya mencari error. QA bertugas memastikan bahwa fitur yang dibuat developer benar-benar sesuai kebutuhan dan aman digunakan oleh pengguna.
- Tanggung Jawab Utama
- Memahami requirement dan alur bisnis sistem yang akan dikembangkan.
- Menyusun test scenario dan test case berdasarkan requirement.
- Melakukan functional testing terhadap fitur baru.
- Melakukan regression testing setelah terdapat perubahan aplikasi.
- Melakukan integration testing antar-modul.
- Memastikan hasil aplikasi sesuai dengan requirement dari System Analyst.
- Mengidentifikasi bug, kesalahan proses, maupun ketidaksesuaian hasil aplikasi.
- Mendokumentasikan bug dengan informasi yang jelas agar dapat diperbaiki developer.
- Melakukan retest setelah bug diperbaiki.
- Melakukan pengujian hak akses berdasarkan jenis pengguna.
- Membantu pelaksanaan User Acceptance Test (UAT).
- Mendokumentasikan hasil pengujian dan status kesiapan fitur.
- Berkoordinasi dengan System Analyst dan Developer sebelum aplikasi atau fitur masuk ke production.
Kualifikasi
- Pendidikan minimal D3/S1 Sistem Informasi, Teknik Informatika, Ilmu Komputer, Rekayasa Perangkat Lunak, atau bidang terkait.
- Memahami dasar Software Development Life Cycle (SDLC).
- Memahami konsep software testing.
- Mampu menyusun test case dan test scenario.
- Memiliki kemampuan analisis dan ketelitian yang tinggi.
- Mampu mendokumentasikan hasil testing secara sistematis.
- Memahami proses pelaporan dan tracking bug.
- Mampu memahami alur proses bisnis aplikasi.
- Memiliki komunikasi yang baik untuk berkoordinasi dengan developer dan user.
- Nilai Tambah
- Menjadi nilai tambah apabila kandidat memiliki pengalaman dengan:
- Manual testing aplikasi web.
- API testing menggunakan Postman atau tools sejenis.
- Database query dasar menggunakan SQL.
- Automation testing.
- Performance testing.
- Security testing dasar.
- Jira, Trello, ClickUp, Redmine, atau bug tracking tools lainnya.
- Git.
- Pengujian sistem ERP, akademik, keuangan, rumah sakit, atau enterprise application.
- User Acceptance Test (UAT).
- Fresh graduate dengan kemampuan analisis yang kuat dan memiliki pengalaman project/testing yang relevan tetap dapat dipertimbangkan.
- Karakter yang Kami Cari
Kami mencari kandidat yang
- Sangat teliti dan kritis.
- Tidak mudah menganggap suatu fitur sudah benar sebelum diuji.
- Mampu melihat kemungkinan kesalahan dari sudut pandang pengguna.
- Sistematis dalam bekerja.
- Berani menyampaikan temuan secara objektif.
- Mampu berkomunikasi dengan baik tanpa menimbulkan konflik dengan developer.
- Bertanggung jawab terhadap kualitas pekerjaan.
- Memiliki integritas dan mampu menjaga kerahasiaan data.
- Apa yang Akan Anda Kerjakan?
- Bayangkan seorang mahasiswa melakukan KRS, membayar tagihan, melihat nilai, atau seorang dosen memasukkan nilai mahasiswa.
- Tugas QA adalah memastikan proses tersebut berjalan benar sebelum digunakan oleh pengguna sebenarnya.
Produk kerja QA antara lain
- Test Scenario → Test Case → Bug Report → Regression Test → UAT Evidence → Test Result → Quality Verification sebelum aplikasi dirilis.
- Dengan demikian, QA menjadi lapisan kontrol kualitas antara hasil development dan pengguna.