Nusacodes
09 November 2026 QA & Software Testing

Bootcamp QA Automation

Bootcamp ini dirancang untuk kamu yang ingin mempelajari QA Automation secara bertahap, mulai dari memahami fundamental software testing, menyusun test case, membuat automation test untuk website dan API, hingga menghasilkan testing report yang terstruktur.

Kamu akan belajar menggunakan Python dan Pytest sebagai dasar automation testing, Playwright untuk UI Automation, Requests untuk API Automation, serta Allure Report untuk membuat laporan hasil pengujian.

Tidak hanya teori, peserta akan melakukan praktik membuat test script secara bertahap hingga menghasilkan UI & API Automation Testing Project dari Final Project yang bisa dijadikan portfolio.

Kenapa Belajar QA Automation?

Dalam proses pengembangan software, testing dibutuhkan untuk memastikan aplikasi berjalan sesuai requirement dan mengurangi risiko bug sebelum digunakan oleh pengguna.

Ketika aplikasi semakin kompleks, melakukan seluruh proses testing secara manual dapat membutuhkan waktu yang cukup besar. QA Automation membantu menjalankan test secara otomatis, konsisten, dan dapat digunakan kembali.

✅ Membantu menjalankan repetitive testing secara otomatis
✅ Mempercepat proses regression testing
✅ Membantu meningkatkan konsistensi proses pengujian
✅ Dapat digunakan untuk melakukan testing pada website dan API
✅ Membantu QA menjalankan banyak test case dengan lebih efisien
✅ Mendukung proses software development dan quality assurance
✅ Skill yang relevan untuk QA Engineer, Software Tester, dan QA Automation Engineer
✅ Bisa menjadi pengembangan skill lanjutan dari Manual QA ke Automation QA


Apa yang Akan Dipelajari?

Bootcamp ini disusun secara bertahap dari fundamental:

✅ Fundamental QA Automation Testing, SDLC & STLC
✅ Manual Testing vs Automation Testing
✅ Test Scenario, Test Case, Test Data, Expected Result, Positive & Negative Testing
✅ Python Fundamental dan Dependency Management
✅ Pytest Automation Test
✅ UI Automation Testing Playwright
✅ API Automation Testing Python Requests,
✅ Test Data Management, Reusable Test
✅ Allure Report, Debugging, Test Failure Analysis, dan Reporting


Studi Kasus yang Digunakan

Di bootcamp ini, peserta akan membangun UI dan API Automation Testing Project secara bertahap.

Peserta akan belajar:

🔹 Menentukan test scenario dan test case untuk automation
🔹 Membuat struktur project QA Automation menggunakan Python
🔹 Membuat UI Automation Test menggunakan Pytest dan Playwright
🔹 Menggunakan Locator, Action, Assertion, Fixtures, dan Page Object Model
🔹 Membuat API Automation Test menggunakan Pytest dan Requests
🔹 Melakukan CRUD Testing serta validasi Status Code dan Response API
🔹 Menjalankan Test Suite dan mengelola Test Data serta Environment Configuration
🔹 Menghasilkan testing report menggunakan Allure beserta evidence pengujian

Semua dilakukan secara praktik agar peserta memahami workflow QA Automation mulai dari menyusun test case hingga menjalankan automation test dan membaca hasil pengujiannya.


Siapa yang Cocok Mengikuti Kelas Ini?

Bootcamp ini cocok untuk:

✅ Manual QA yang ingin upgrade skill ke Automation Testing
✅ Software Tester yang ingin belajar membuat automation test
✅ Pemula yang ingin mempelajari QA Automation
✅ Mahasiswa IT atau bidang teknologi
✅ Fresh graduate yang ingin mempersiapkan portfolio QA
✅ Developer yang ingin memahami proses automated testing
✅ QA Engineer yang ingin belajar Python, Pytest, Playwright, dan API Automation
✅ Peserta yang ingin mempersiapkan diri menuju role QA Automation Engineer


Jadwal Bootcamp

📅 Live Zoom - 8x Pertemuan
📅 Setiap Senin & Selasa malam
🕢 Pukul 19.30 WIB s.d. selesai

Kelas dimulai tanggal 9 November 2026.
• Sesi 1: Senin, 9 November 2026 – 19.30 WIB
• Sesi 2: Selasa, 10 November 2026 –19.30 WIB
• Sesi 3: Senin, 16 November 2026 – 19.30 WIB
• Sesi 4: Selasa, 17 November 2026 – 19.30 WIB
• Sesi 5: Senin, 23 November 2026 – 19.30 WIB
• Sesi 6: Selasa, 24 November 2026 – 19.30 WIB
• Sesi 7: Senin, 30 November 2026 – 19.30 WIB
• Sesi 8: Selasa, 1 Desember 2026 – 19.30 WIB


Final Project

Pada akhir bootcamp, peserta akan membuat dan mempresentasikan QA Automation Testing Project yang mencakup pengujian UI dan API.

Peserta akan menentukan test scenario, membuat test case, mengimplementasikan automation script, menjalankan test, hingga menghasilkan laporan hasil testing.

Final Project mencakup:

✅ Dokumen Test Scenario dan Test Case
✅ UI Automation &  API Automation Testing 
✅ Assertions dan validation
✅ Test Data Management
✅ Struktur project yang terorganisir
✅ UI dan API Test Execution
✅ Screenshot hasil UI Testing
✅ Request dan Response API sebagai evidence
✅ Analisis Test Failure
✅ Repository Automation Testing Project
✅ Demo dan Presentasi Final Project


Final Project akan direview berdasarkan test coverage, readability, maintainability, reliability, struktur project, dan hasil pengujian.

Project ini dapat digunakan sebagai salah satu portfolio awal untuk QA Automation Engineer.



Daftar Sekarang

Bangun skill QA Automation Testing dari dasar sampai mampu membuat UI dan API Automation Testing Project sendiri.

Belajar secara bertahap mulai dari menyusun test case, menggunakan Python dan Pytest, melakukan UI Testing dengan Playwright, melakukan API Testing menggunakan Requests, hingga menghasilkan Allure Report.


Syarat Mengikuti Kelas

Sebelum kelas dimulai, peserta wajib menyiapkan Tools yang dibutuhkan:

✅ Python
✅ Visual Studio Code
✅ Postman
✅ Git dan GitHub
✅ Pytest
✅ Playwright
✅ Python Requests
✅ Allure

Target Setelah Ikut Kelas

Setelah mengikuti bootcamp ini, harapannya peserta mampu:

✅ Memahami fundamental QA Automation Testing
✅ Menentukan test case yang cocok untuk automation
✅ Membuat struktur Automation Testing Project menggunakan Python
✅ Menggunakan Pytest untuk membuat dan menjalankan automation test
✅ Membuat UI Automation Testing menggunakan Playwright
✅ Membuat API Automation Testing menggunakan Requests
✅ Menggunakan Fixtures, Page Object Model, dan reusable components
✅ Menghasilkan Allure Report dan menyusun project sebagai portfolio QA Automation

Tools yang Digunakan

Playwright Playwright
Visual Studio Code Visual Studio Code
Postman Postman
Github Github
Pytest Pytest
Python Python