Deskripsi pekerjaan Quality Assurance PT Adhikari Inovasi Indonesia
Kualifikasi:
1. Pendidikan minimal D3/S1 di bidang Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau jurusan terkait
2. Memiliki pengalaman minimal 2 tahun sebagai Quality Assurance / Software Tester (fresh graduate dipersilakan melamar untuk level junior)
3. Pengalaman di lingkungan software development atau IT company menjadi nilai tambah
4. Memahami Software Development Life Cycle (SDLC) dan Software Testing Life Cycle (STLC)
5. Mampu melakukan manual testing (functional, regression, integration, UAT)
6. Memahami dan mampu menyusun test case, test scenario, dan test report
7. Familiar dengan bug tracking tools (JIRA, Trello, ClickUp, Redmine, atau sejenisnya)
8. Memahami dasar database (SQL basic) menjadi nilai tambah
9. Pengalaman automation testing (Selenium, Cypress, Playwright, atau sejenisnya) menjadi nilai tambah
10. Memahami API testing (Postman, Swagger) menjadi nilai tambah
11. Teliti, detail-oriented, dan memiliki kemampuan analisa yang baik
12. Mampu mengidentifikasi bug, error, dan potensi risiko pada aplikasi
13. Mampu menyampaikan temuan secara jelas kepada tim developer dan stakeholder
14. Memiliki sense of quality dan tanggung jawab tinggi terhadap hasil kerja
15. Disiplin, proaktif, dan mampu bekerja dengan target serta deadline
16. Mampu bekerja secara mandiri maupun dalam tim
17. Pengalaman testing web dan mobile application (Android/iOS) dan Memahami Agile / Scrum methodology menjadi nilai tambah
Jobdesk:
1. Menganalisis dokumen kebutuhan sistem (BRD, PRD, FSD, atau user story)
2. Menyusun test plan, test scenario, dan test case sesuai kebutuhan aplikasi
3. Menentukan metode dan strategi pengujian yang tepat
4. Melakukan manual testing pada aplikasi web dan/atau mobile
5. Melakukan functional testing, integration testing, regression testing, dan UAT
6. Melakukan API testing bila diperlukan
7. Memastikan aplikasi berjalan sesuai spesifikasi dan kebutuhan user
8. Mencatat, melaporkan, dan memonitor bug/defect melalui tools yang digunakan
9. Menyusun test report dan dokumentasi hasil pengujian
10. Melakukan verifikasi ulang terhadap bug yang telah diperbaiki (re-test)
11. Berkoordinasi dengan developer, product owner, dan UI/UX terkait temuan bug
12. Memberikan masukan untuk peningkatan kualitas aplikasi sejak tahap awal pengembangan
13. Memastikan kualitas aplikasi sebelum release ke production
14. Melakukan risk analysis terhadap potensi masalah sistem
15. Memberikan rekomendasi perbaikan proses testing dan kualitas sistem
16. Melakukan evaluasi berkala terhadap proses testing yang berjalan
17. Mengikuti perkembangan tools dan metode software testing terbaru
18. Mendukung penerapan automation testing


