Pelatihan ini mengembangkan kompetisi kerja di Bidang Software Quality Assurance (Manual /
Automatis)
No Kualifikasi Peserta
1 Minimal Pendidikan D3 (Diutamakan) dan Usia Maks 30 Tahun.
2 Lulus tahapan test online , interview dan verifikasi JuaraCoding
3 Memiliki komitmen untuk mengikuti training Online setiap hari kerja (Senin – Jumat).
4 Memiliki Komputer Pribadi (Desktop / Laptop).
5 Memiliki jaringan internet yang stabil.
Kelas Pertemuan Hours Module Final Exam Difficulty
Java Fundamental 10 30 15 1 Beginner
Automation Testing Selenium 8 24 7 1 Beginner
Automation Architecture –
Page Object Model 7 21 4 1 Beginner
Automation Architecture –
Cucumber BDD 7 21 4 1 Beginner- Medium
Robotic Processing
Automation 9 27 4 1 Beginner- Medium
Total 41 123 34 5
V. Metode Ajar
Participant
Jumlah peserta online training max 20 orang (maximum)
Participant Quota Jumlah peserta offline training max 15 orang (maximum)
1 program berjalan selama :
- 8 minggu (materi + praktek)
Lama program
(seminggu 5x pertemuan, waktu belajar 3 jam)
Total selama 41 hari : frekuensi training sekitar 41 x pertemuan, selama
123 jam (Materi)
No Waktu Kegiatan
Training dan Self Coding Practice
Anda akan diberikan soal praktek oleh Pengajar yang harus
Anda selesaikan baik secara individual ataupun group selama 2
jam ke depan sebagai latihan dari apa yang telah dipelajari di
3 2.5 Jam (19:00-21:30 WIB) sesi training.
VII. Mekanisme Evaluasi Pembelajaran Peserta
No Waktu Kegiatan
Dilakukan padawaktu sesi training dengan mencoba tugas yang
1 Practice Session diberikan oleh instrukturnya, mengulang modul yang telah
diajarkan
2 Project Practice Membuat Aplikasi sederhana dengan supervisi Instrukturnya
3 Final Task Membentuk kelompok untuk menyelesaikan project Aplikasi
X. Sertifikasi
Sertifikat pelatihan dibagi menjadi 2, yaitu sertifikat penyelesaian dan sertifikat kelulusan. Sertifikat
penyelesaian diberikan kepada semua peserta yang menyelesaikan pelatihan dengan tingkat
kehadiran minimal 80%.
Sertifikat kelulusan diberikan kepada peserta yang berhasil menyelesaikan Final Task dengan nilai
akhir minimal 80%.
MODULE – Java Fundamental
Pre-Requirement :
Untuk mengikuti pelatihan Java Fundamental tidak ada persyaratan khusus.
Module Hour
1. Instalasi JDK dan Eclipse 1
Configurasi JDK
Configurasi Eclipse
2. Basic Programming 1
Data Type
Concatenation
Comment
Keyword pada Java
User Input (Console)
Date and Time
Practice
3. Logika percabangan 2
Logika IF
Logika IF,Else
Logika IF Bersarang
Switch Statement
Practice
Pre-Requirement :
Untuk mengikuti pelatihan Automation Testing menggunakan Selenium peserta diharapkan
sudah mengikuti pelatihan:
Module Hour
1. Menginstall Selenium Webdriver 2
Menginstall Java SDK dan Android Studio
Mengconfigurasikan Virtual Device Mobile
Instalasi Selenium dan NodeJS
3.CSS Locator 4
Locator Selenium WebDriver untuk mengidentifikasi elemen
Mengidentifikasi elemen Web dengan id dan name locator
Class Name dan Css Selector untuk mengidentifikasi elemen
Plugin browser- Selectors hub untuk mengidentifikasi dan
memvalidasi elemen pada halaman
Practice
4. Mengenal Xpath 4
Bekerja dengan Xpath dan pencari linktext dan berbagai cara menulis
xpaths
Membangun pencari Xpath dan Css Selector yang Disesuaikan
berdasarkan atribut html
Menghasilkan xpaths dengan teknik traverse tag induk ke anak
Practice
Pre-Requirement :
Untuk mengikuti kerja praktek Automation Architecture peserta diharapkan sudah mengikuti
pelatihan:
• Pemograman Dasar
• Selenium Dasar
Output of Training Program :
Peserta mendapatkan basic pengetahuan untuk
- Memiliki pengalaman bekerja sebagai QA
- Mengetahui tugas kerja sebagai Software Quality Assurance didalam project
Module Hour
1. Fase Design Project 6
Pengantar dasar-dasar Framework
Merancang Tata Letak dan membuat halaman bisnis Bagian 1
Membuat business Pages - Bagian 2
Membuat business Pages - Bagian 3
Membuat business Pages - Bagian 4
5. Reporting 2
Adding Extent Reports
Adding Keywords and Implementing logs
Practice
Pre-Requirement :
Untuk mengikuti kerja praktek Automation Architecture peserta diharapkan sudah mengikuti
pelatihan:
• Pemograman Dasar
• Selenium Dasar
• Mengenal Page Object dan Page Factory
Module Hour
1. Cucumber Basic 5
Introduction to the Project
Introduction to Cucumber BDD
Creating a Feature File
Creating Step definition and runner files
Adding Multiple scenarios in a Feature
Adding Parameterization
Creating Multiple Features and Step files
Adding List and Datatables
Adding Background
2. Cucumber Option 5
Features, Glue and Monochrome
Adding Tags
Adding Hooks
Adding tagged Hooks
Pretty Format Feature
3. Cucumber Reporting 3
Generating Cucumber Reports
Integrating Cucumber Extent Report Plugin
Practice
4. Mini Project 8
Designing Architecture
Creating a feature file
Creating Step definition and defining base class
Creating Page Objects Actions and locators
Creating more business actions
Creating step definitions
Creating Cucumber runner hooks and generating extent
Adding more steps and integrating maven
Running Multiple features through Maven
Running Multiple features through Maven part 2
Integrating Jenkins and Interactive Reports
Practice
Total Hour 21
MODULE – Robotic Process Automation
Pre-Requirement :
Untuk mengikuti pelatihan Robotic Process Automation peserta diharapkan sudah mengikuti
pelatihan:
Module Hour
1. Mengenal RPA 3
Configurasi UIPath Akses
Menginstal UiPath Studio
Membangun robot pertama Anda
Total Hour 27