Point your AI agent at freehire and let it find you a job.

Get the CLI →

Bangunperkasa Adhitamasentra

Quality Assurance (IT)

Posted Updated
Discussion

Kualifikasi Umum :

  1. Pendidikan D3/S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.

  2. Pengalaman 1–3 tahun sebagai QA Engineer atau Software Tester.

  3. Paham alur pengembangan perangkat lunak (Software Development Life Cycle – SDLC)

Tanggung jawab QA:

1. Menganalisis Dokumen Requirement

Memahami spesifikasi aplikasi dari BA/PO dan menyusun skenario pengujian.

2. Membuat dan Menjalankan Test Case

Menyusun test case manual atau otomatis sesuai modul aplikasi.

3. Melakukan Testing

Menguji fungsi aplikasi, validasi tampilan (UI), dan alur pengguna (UX).

4. Mencatat dan Melaporkan Bug

Menulis laporan defect secara sistematis dan membantu developer reproduksi.

5. Regression & Retesting

Menguji ulang fitur lama saat ada perubahan sistem untuk mencegah bug kembali.

6. Testing API

Validasi endpoint API (status code, data integrity) via Postman atau tools sejenis.

7. Dokumentasi Hasil Testing

Menyusun laporan testing yang rapi sebagai dokumentasi rilis.

8. Berkoordinasi dengan Tim

Berkomunikasi dengan developer dan tim project untuk sinkronisasi jadwal testing dan release.

9. Review Aplikasi Sebelum Rilis

Menjadi checkpoint terakhir sebelum aplikasi dipublikasikan ke user atau klien.

Keahlian teknikal QA:

1. Testing Manual

  • Menyusun test case, test scenario, dan test plan.

  • Melakukan functional testing, UI testing, usability testing, regression testing, smoke testing, dll.

  • Terbiasa testing aplikasi web & mobile (Android/iOS).

2. Bug Reporting & Tracking

  • Menggunakan tools seperti JIRA, Trello, Asana, atau Bugzilla.

  • Menulis laporan bug yang jelas, lengkap, dan mudah dipahami developer.

3. Automation Testing

  • Menggunakan tools seperti Selenium, Appium, Katalon Studio, Postman (untuk API).

  • Menulis script otomatis untuk regression testing.

4. API Testing

Familiar testing dengan Postman, memahami struktur REST API, JSON, status code, dan validasi response.

5. Version Control

Terbiasa menggunakan Git untuk clone/repo/checkout saat testing aplikasi.

6. Performance Test

Menggunakan tool seperti JMeter

Soft skill QA:

1. Detail-Oriented

Teliti dalam mengecek UI, error, dan ketidaksesuaian dengan requirement sekecil apa pun

2. Analytical Thinking

Mampu menelusuri penyebab bug dan memberikan langkah reproduksi yang jelas.

3. Komunikasi Efektif

Bisa menjelaskan bug ke developer secara jelas dan kooperatif.

4. Problem Solving

Memberikan saran logis dan efisien saat menemukan defect.

5. Time Management

Mampu mengelola waktu testing dalam deadline ketat.

6. Teamwork & Kolaboratif

Bekerja sama erat dengan developer, BA, dan Product Owner.

7. Adaptif & Cepat Belajar

Cepat memahami fitur baru yang harus diuji.

8. Tegas & Objektif

Tidak ragu menyampaikan hasil uji meskipun harus menolak fitur yang belum layak rilis.

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available