Pelatihan CI/CD untuk QA Engineer Profesional
Latar Belakang
Dalam era pengembangan perangkat lunak modern, keberhasilan implementasi Continuous Integration dan Continuous Delivery (CI/CD) sangat bergantung pada peran Quality Assurance (QA). QA Engineer kini dituntut tidak hanya melakukan testing secara manual, tetapi juga mampu berkontribusi dalam otomatisasi pengujian, pipeline deployment, serta kolaborasi aktif dalam siklus DevOps. Peran QA telah berevolusi dari sekadar mendeteksi bug menjadi mitra strategis dalam meningkatkan kecepatan dan kualitas rilis perangkat lunak.
Pelatihan ini dirancang untuk membekali QA Engineer dengan keterampilan teknis dan praktis dalam membangun pipeline CI/CD, melakukan integrasi testing otomatis, serta memahami ekosistem tools modern seperti Jenkins, GitLab CI/CD, Docker, dan lainnya. Dengan pendekatan praktikal dan studi kasus nyata, pelatihan ini menjadi bekal penting bagi QA di era DevOps.
Tujuan
Meningkatkan pemahaman QA Engineer terhadap konsep dan workflow CI/CD
Membekali peserta dengan keterampilan membangun pipeline otomatis
Memampukan QA melakukan integrasi pengujian otomatis dalam pipeline
Mendorong kolaborasi lintas fungsi antara QA, Developer, dan DevOps
Hasil yang Diharapkan
Peserta memahami konsep CI/CD dan peran QA dalam pipeline modern
QA mampu membangun dan mengelola pipeline otomatis dengan tools populer
Terciptanya praktik testing yang lebih efisien dan terintegrasi
Peningkatan kualitas produk dengan proses delivery yang cepat dan andal
Materi Pelatihan
Pengantar CI/CD dan Peran QA dalam DevOps
Tools CI/CD: Jenkins, GitLab CI, GitHub Actions
Konsep Test Automation dan Jenis-jenis Testing
Integrasi Unit Test dan Functional Test di Pipeline
CI/CD Pipeline dengan Docker dan Kubernetes
QA dalam Continuous Testing dan Quality Gates
Praktik Pipeline Testing Otomatis (hands-on)
Studi Kasus: Implementasi CI/CD di QA Workflow
