Program pembelajaran Quality Assurance ini dirancang untuk memberikan pemahaman menyeluruh tentang konsep QA, perannya dalam software development, serta praktik nyata dalam proses testing. Peserta akan mempelajari dasar-dasar QA, jenis-jenis testing (Functional, Non-Functional, Database, dan API), Bug Life Cycle, hingga keterampilan membuat Test Plan, Test Case, dan Test Report.
Setelah menyelesaikan program ini, peserta akan mampu:
- Paham konsep QA & perannya di software development
- Mampu membuat Test Plan, Test Case, dan Test Report
- Bisa melakukan berbagai jenis testing (Functional, Non-Functional, Database, API)
- Memahami Bug Life Cycle & Bug Reporting dengan baik
- Memiliki Portfolio QA yang siap dipakai untuk melamar kerja
Program ini cocok untuk peserta yang memiliki:
- Minat dan semangat belajar yang tinggi
- Tidak memerlukan pengalaman programming sebelumnya
- Familiar dengan penggunaan komputer dan internet
- Memiliki laptop dengan spesifikasi minimal 4GB RAM
- Koneksi internet stabil untuk mengikuti kelas online
Software yang diperlukan:
- Browser modern (Chrome, Firefox, Safari)
- Code Editor (VS Code) (optional)
- Excel atau Google Sheets untuk reporting
- MySQL atau database lainnya (optional)
- Postman untuk API testing
6 Pertemuan Pembelajaran:
-
Pertemuan 1: Pengantar QA & Role
-
Pertemuan 2: Software Testing Basics
-
Pertemuan 3: Jenis-jenis Testing
-
Pertemuan 4: Bug & Reporting
-
Pertemuan 5: Database Testing
-
Pertemuan 6: API Testing
2 Minggu Praktek & Project Portfolio:
Selama 2 minggu ini peserta akan fokus pada praktek dan mengerjakan project yang akan menghasilkan portfolio.
1 Project Final: