
Berkembangnya industri teknologi berbasis web dan aplikasi, membuat peran QA Engineer semakin dibutuhkan. Menjadi garda terdepan untuk memastikan kualitas produk membuat posisi ini memegang peran yang penting dalam perusahaan.
Posisi QA Engineer dan Test diprediksi akan terus meningkat mencapai lebih dari 300 ribu posisi pada tahun 2029 mendatang. Dengan mengikuti Kuncie: Komplit Quality Assurance learner akan memahami dan belajar QA fundamental, menguasai tools untuk QA automation, memahami flow seorang QA Engineer, serta memahami implementasi dan best practice automation berdasarkan framework sehingga siap berkarier di bidang QA.
Mulai belajar di kursus Quality Assurance di Kuncie untuk jadi salah satu top talent di bidang ini mulai dari sekarang!
Kurikulum
Minggu Pertama
Pertemuan 1: Pengenalan Dasar tentang Quality Assurance
Memahami fundamental yang diperlukan oleh QA meliputi testing type, tester mindset, testing approaches, SDLC & STLC
Pertemuan 2: Pengantar Dasar BDD dan implementasi
Memahami pengenalan BDD (Gerkin), cara pembuatan testcase di BDD untuk UI dan API, dan cara pembuatan test reporting
Minggu Kedua
Pertemuan 3: Pengenalan dasar GIT dan implementasi
Mempelajari penggunaan GIT sebagai version control dari sebuah repositori dan implementasinya.
Pertemuan 4: Pengantar Dasar Pemograman Javascript
Memahami tentang dasar Javascript dengan materi: data type, variable, operator.
Pertemuan 5: Pemograman Javascript Lanjutan
Peserta dapat memahami tentang Javascript lanjutan.
Minggu Ketiga
Pertemuan 6: Pengenalan Dasar API
Peserta dapat memahami dari pengertian API secara umum, contoh penggunaan API didalam keseharian, dan API testing life cycle.
Pertemuan 7: Pengujian API Dasar dengan Postman
Peserta dapat menguasai Postman dan cara membuat berbagai macam request dasar.
Pertemuan 8:Pengujian API lanjutan dengan Postman
Peserta dapat menguasai Postman tentang transfer properties, random value, iteration request dan assertion
Minggu Keempat
Pertemuan 9: Pengujian API dasar dengan Mocha Chai
Peserta dapat menguasai penggunaan Mocha Chai untuk membuat request API secara dasar.
Pertemuan 10: Pengujian API lanjutan dengan Mocha Chai
Peserta dapat menguasai penggunakan Mocha Chai untuk membuat request secara page object pattern, penggunaan hook, deep assertion dan parallel test
Minggu Kelima
Pertemuan 11: Pengantar Web Automation dasar dengan Cypress (1)
Peserta dapat memahami automation test dengan framework Cypress dengan materi : framework introduction, selector, scenario, action dan assertion.
Pertemuan 12: Pengantar Web Automation dasar dengan Cypress (2)
Peserta dapat memahami automation test dengan framework Cypress dengan materi : config file, BDD implementation, page object pattern dan test context
Minggu Keenam
Pertemuan 13: Pengantar Web AUtomation lanjutan dengan Cypress (1)
Peserta dapat memahami automation test dengan framework Cypress dengan materi : page object model , BDD / Gherkin implementation.
Pertemuan 14: Pengantar Web AUtomation lanjutan dengan Cypress (2)
Peserta dapat memahami automation test dengan framework Cypress dengan materi : data table, scenario outline, complex action, Reporting, Hook.
Minggu Ketujuh
Pertemuan 15: Soft Skill Material Membuat CV & Portfolio Interview Preparation
Peserta mendapatkan seminar tentang soft skills yang dibutuhkan untuk menjadi seorang QA, bagaimana membuat CV dan persiapan interview.
Pertemuan 16: Simulasi Interview
Peserta boleh menanyakan langsung sekitar interview.
Learning Method
Self-Guided Learning
Pembelajaran mandiri melalui video pembelajaran, materi dalam bentuk dokumen, dan dilengkapi dengan kuis.
In-Class Learning
Pembelajaran di kelas online via Zoom didampingi mentor dalam bentuk pemaparan materi, study case, dan demo.
Community Discussion
Pembelajaran bersama learners dan mentor via Discord membahas seputar materi yang sedang dipelajari dan real case study.
Final Project Presentation
Tugas akhir yang harus dilengkapi dan dipresentasikan di akhir periode program belajar.