Anda di halaman 1dari 25

QUALITY ASSURANCE (QA)

DI PT.WALDEN GLOBAL SERVICE BANDUNG

LAPORAN KEGIATAN PRAKTIK KERJA INDUSTRI

Disusun Untuk Memenuhi Salah Satu Syarat Kenaikan Kelas

Disusun Oleh :
I
DAFTAR ISI

LEMBAR PENGESAHAN.......................................................................................................................................I
LEMBAR PENGESAHAN DU/DI..........................................................................................................................II
KATA PENGANTAR............................................................................................................................................III
DAFTAR ISI...........................................................................................................................................................IV
DAFTAR GAMBAR..............................................................................................................................................VI
BAB I........................................................................................................................................................................1
PENDAHULUAN.....................................................................................................................................................1
A. Latar Belakang.............................................................................................................................................1
B. Tujuan Praktik Kerja Industri......................................................................................................................1
C. Manfaat Prakerin..........................................................................................................................................1
D. Alasan Pemilihan Judul...........................................................................................................................2
BAB II.......................................................................................................................................................................3
LANDASAN TEORI................................................................................................................................................3
A. Quality Assurance (QA)..............................................................................................................................3
1. Definisi Quality Assurance......................................................................................................................3
2. Tugas Dan Tanggung Jawab Quality Assurance.....................................................................................3
3. Keahlian Quality Assurance....................................................................................................................4
B. Testing..........................................................................................................................................................4
1. Automate Testing....................................................................................................................................4
2. Manual Testing........................................................................................................................................4
C. Laporan........................................................................................................................................................4
1. Traceable Matrix......................................................................................................................................4
2. Daily Report............................................................................................................................................5
BAB III......................................................................................................................................................................6
PROFIL PERUSAHAAN.........................................................................................................................................6
A. Sejarah Perusahaan......................................................................................................................................6
B. Detail Perusahaan.........................................................................................................................................6
C. Visi, Misi, Tujuan Organisasi / Perusahaan.................................................................................................6
1. Visi...........................................................................................................................................................6
2. Misi..........................................................................................................................................................6
3. Budaya.....................................................................................................................................................7
4. Tujuan Organisasi / Perusahaan..............................................................................................................7
D. Stuktur Organisasi...................................................................................................................................7
BAB IV.....................................................................................................................................................................8
LAPORAN HASIL PRAKTEK KERJA INDUSTRI...............................................................................................8
A. Definisi TestProject Tools...........................................................................................................................8
B. Fungsi Tools.................................................................................................................................................8
C. Kekurangan Dan Kelebihan.........................................................................................................................8
II
1. Kelebihan.................................................................................................................................................8
2. Kekurangan..............................................................................................................................................8
D. Perbandingan Dengan Tools Lain...........................................................................................................8
1. Tools Lain................................................................................................................................................8
2. TestProject...............................................................................................................................................8
E. Cara Penggunaan.....................................................................................................................................9
BAB V.....................................................................................................................................................................14
PENUTUP...............................................................................................................................................................14
A. Kesimpulan................................................................................................................................................14
B. Saran..........................................................................................................................................................14
1. Saran Untuk pihak sekolah....................................................................................................................14
2. Saran Untuk pihak Perusahaan..............................................................................................................14
DAFTAR PUSTAKA.............................................................................................................................................15
HASIL DAN RANGKAIAN PENGUJIAN APLIKASI MENGGUNAKAN TESTPROJECT DI PT WALDEN
GLOBAL SERVICE...............................................................................................................................................16
DOKUMENTASI KEGIATAN PKL.....................................................................................................................19

III
DAFTAR GAMBAR

Gambar 2. 1 Traceable Matrix Summary..................................................................................................................5


Gambar 2. 2 Traceable Matrix Test Case..................................................................................................................5
Gambar 4. 1 Add Project...........................................................................................................................................9
Gambar 4. 2 Masukan nama dan deskripsi add project............................................................................................9
Gambar 4. 3 Add Test Case......................................................................................................................................9
Gambar 4. 4 Select test type......................................................................................................................................9
Gambar 4. 5 Add test detail.....................................................................................................................................10
Gambar 4. 6 Select web application........................................................................................................................10
Gambar 4. 7 Nama dan url web application............................................................................................................10
Gambar 4. 8 Pilih jenis test.....................................................................................................................................10
Gambar 4. 9 Klik record..........................................................................................................................................11
Gambar 4. 10 Buat step test case............................................................................................................................11
Gambar 4. 11 Running test case..............................................................................................................................12
Gambar 4. 12 Proses tools menjalankan test...........................................................................................................12
Gambar 4. 13 Halaman menu report.......................................................................................................................12
Gambar 4. 14 Laporan hasil test.............................................................................................................................13

IV
BAB I
PENDAHULUAN

A. Latar Belakang

Dalam era digital seperti sekarang ini, kita hidup pasti sudah berdampingan dengan teknologi. Baik itu
teknologi informasi maupun teknologi mesin. Dan saat ini sedemikian rupa alat alat serta hal hal yang berbau
teknologi semakin berinovasi mengikuti tahun, bulan, bahkan hari. Segala macam cara mereka lakukan untuk
meyuguhan yang terbaik dan membuat tertarik para warga pengguna internet atau yang sering kita kenal
dengan kata Warganet.
Hal ini juga yang membuat pasar teknologi yang ada diseluruh dunia berlomba lomba untuk menjadi
produsen terbaik dan membuat para Warganet minat, tertarik dan membeli barang mereka.
Setiap dunia teknologi informasi memiliki berbagai macam fungsi khusus didalamnya. Baik berupa
media informasi yang berfungsi sebagai peyebar berita, ilmu, maupun sebagai hiburan semata, juga media
informasi yang berupa data.
Disamping itu, aplikasi menjadi salah satu dari teknologi yang banyak di kembangkan, dan banyak juga
produsen diluar sana ingin menyajikan aplikasi dengan standart kualitas yang terbaik, kualitas sendiri
merupakan segala sesuatu yang dihasilkan dimana keadaannya bebas dari kerusakan atau cacat, dan
semuanya sesuai dengan tujuan penggunaan, sesuai dengan standart persyaratan yang ada.
Sehingga dibutuhkan pengetesan terhadap aplikasi tersebut agar aplikasi yang sedang di kembangkan
sesuai dengan standart kualitas yang tersedia, dan quality assurance(QA) sebagai bagian dalam sistem mutu
dengan berbasis pencegahan dan pemecahan masalah, untuk membangun kepercayaan bahwa kualitas dapat
berfungsi secara efektif

B. Tujuan Praktik Kerja Industri

Setelah para siswa menjalani masa Prakerin atau Praktek Kerja Industri maka para siswa dapat :
a. Mengenal struktur dan bagian-bagian yang ada pada perusahaan, terlebih saat bagian bagian tersebut
mengerjakan tugas yang berbeda walaupun memiliki divisi yang sama;
b. Melaksaknakan tugas maupun project yang telah diberikan oleh pembimbing Prakerin;
c. Membuat laporan untuk nantinya dipresentasikan kepada pihak sekolah maupun pihak perusahaan atau
yang kita kenal dengan sebutan sidang.

C. Manfaat Prakerin

Manfaat dari prakerin atau Praktik Kerja Industri adalah sebagai berikut :
Mendapatkan pengalaman serta wawasan bagaimana rasanya mendalami dan terjun langsung dalam dunia
industri sesuai keahlian yang kita punya, mengukur seberapa besar keahlian murid selama ia sekolah saat
prakerin.

1
D. Alasan Pemilihan Judul

Alasan pemilihan judul “Quality Assurance Di PT.Walden Global Service” ialah karena siswa prakerin
ditugaskan sebagai quality assurance selama masa prakerinnya di perusahaan PT.Walden Global Service.

2
BAB II
LANDASAN TEORI

A. Quality Assurance (QA)

1. Definisi Quality Assurance

secara umum pengertian Quality Assurance (QA) adalah scara umum mencakup monitoring, uji-tes dan
memeriksa semua proses produksi yang terlibat dalam produksi suatu produk. Memastikan semua standar
kualitas dipenuhi oleh setiap komponen dari produk atau layanan yang disediakan oleh perusahaan untuk
memberikan jaminan kualitas sesuai standar yang diberikan oleh perusahaan.

Jadi Quality Assurance mempunyai tugas dan tanggung jawab pokok terkait dengan peran jaminan
kualitas. Meskipun sifat yang tepat dari pekerjaan jaminan kualitas akan berbeda berdasarkan pada industri
tertentu, tugas utama dan kompetensi terkait dengan memastikan bahwa produk tersebut memenuhi standar
kualitas yang diperlukan atau diberikan sesuai standar perusahaan.

2. Tugas Dan Tanggung Jawab Quality Assurance

a. Memiliki tugas poko dalam perencanaan prosedur jaminan kualitas suatu produk atau jasa
b. Menafsirkan dan menerapkan standar jaminan kualitas
c. Mengevaluasi kecukupan standar jaminan kualitas
d. Merancang sampel prosedur dan petunjuk untuk mencatat dan melaporkan data berkualitas
e. Meninjau pelaksanaan dan efisiensi kualitas dan inspeksi sistem agar berjalan sesuai rencana,
melaksanakan dan memantau pengujian dan inspeksi bahan dan produk untuk memastikan kualitas produk
jadi
f. Mendokumentasikan audit internal dan kegiatan jaminan kualitas lainnya
g. Menyelidiki keluhan pelanggan dan masalah ketidaksesuaian
h. Mengumpulkan dan menyusun data kualitas statistik
i. Menganalisis data untuk mengidentifikasi area untuk perbaikan dalam sistem mutu
j. Mengembangkan, merekomendasikan dan memantau tindakan perbaikan dan pencegahan
k. Menyiapkan laporan untuk berkomunikasi hasil dari kegiatan kualitas
l. Mengidentifikasi kebutuhan pelatihan dan mengatur intervensi pelatihan untuk memenuhi standar
kualitas
m. Mengkoordinasikan dan dukungan di tempat audit yang dilakukan oleh penyedia eksternal
n. Mengevaluasi temuan audit dan menerapkan tindakan koreksi yang tepat
o. Mengelola dan memeriksa kegiatan manajemen risiko
p. Bertanggung jawab untuk sistem manajemen dokumen
q. Memastikan kepatuhan berkelanjutan dengan persyaratan peraturan kualitas dan industri yang
ditetapkan perusahaan

3
3. Keahlian Quality Assurance

a. Teliti
b. Detail 
c. Pandai untuk komunikasi secara lisan dan tertulis
d. Mampu dalam pengumpulan data
e. Manajemen dan analisis
f. Menganalisis masalah dan pemecahan masalah perencanaan dan pengorganisasian keputusan
Pengambilan keputusan
g. Orientasi layanan pelanggan 
h. Mampu bekerja sama

B. Testing

Testing adalah proses menjalankan atau eksekusi suatu program dengan tujuan utama untuk
mencari/menemukan kesalahan (error).

1. Automate Testing

Bergantung pada pra-scripted tes yang berjalan secara otomatis, fungsinya untuk membandingkan hasil
yang diharapkan dengan hasil yang sebenarnya. Sehingga dapat mengetahui apakah aplikasi berjalan sesuai
dengan apa yang diharapkan, menggunakan automated testing dapat dilakukan secara berulang. Sehingga jika
hasilnya tidak sama dengan yang diharapkan maka akan mendapatkan bug.

2. Manual Testing

Manual Testing atau pengujian manual adalah langkah untuk mencari cacat atau bug pada program
perangkat lunak, pada metode ini tester/penguji memiliki peran penting sebagai pengguna akhir untuk
pengecekan semua fitur aplikasi bekerja dengan benar.

Penguji melakukan pengecekan secara manual tanpa menggunakan bantuan dari tools atau scripts, tujuannya
adalah untuk memastikan jika aplikasi yang di uji bebas cacat dan aplikasi perangkat lunak dapat bekerja
sesuai apa yang diharapkan.

Manual testing juga berperan penting saat pengujian visual dimana automation tools tidak dapat melakukan.
Manual tester dapat mengetahui kontras antara button dan background yang lebih terang sehingga membuat
user kesulitan mencari button dan memahami tindakan yang perlu diambil. User Interface (UI)feedback adalah
hal yang tidak dapat ditemukan menggunakan automated testing.

C. Laporan

1. Traceable Matrix

Konsep Traceability Matrix adalah untuk dapat melakukan penelusuran mulai dari persyaratan tingkat
atas sampai implementasi, atau mulai dari persyaratan tingkat sampai proses pengujian.
Sebuah Traceability Matrix adalah tabel yang digunakan untuk menelusuri kebutuhan untuk tes yang
diperlukan untuk memverifikasi bahwa persyaratan tersebut terpenuhi. Sebuah Traceability Matrix yang baik
akan memberikan kemudahan dalammelakukan penelusuran kedepan atau kebelakang, yaitu kebutuhan dapat
ditelusuri mulai dari fase requirement sampai fase testing dan atau dari fase testing ke fase requirement.
Matriks ini dapat menghubungkan kebutuhan pada tingkat yang lebih tinggi, spesifikasi desain, testing
requirement, dan program (coding) itu sendiri. Karena berfungsi sebagai peta, menyediakan link yang

4
diperlukan untuk menentukan mana informasi berada,  hal ini juga dikenal sebagai Requirement Traceability
Matrix atau RTM.
Contoh :

 Summary

Gambar 2. 1 Traceable Matrix Summary

 Detail

Gambar 2. 2 Traceable Matrix Test Case

2. Daily Report

Setiap hari QA wajib mengirimkan report hasil testing pada tanggal tersebut. Mengirim report
ini sifatnya wajib, tidak boleh tidak.

5
BAB III
PROFIL PERUSAHAAN

A. Sejarah Perusahaan

Pada tahun 2006, Ikin wirawan mendirikan kantor dan mempekerjakan empat pengembang untuk
mendukung usaha outsourcing programmer baru menggunakan tabungan pribadi senilai US $ 10.000
Di tahun 2008 studio ikin dengan cepat mengembangkan basis pelanggannya melalui situs-situs
freelancer, word-of-mouth, dan SEO. menangkap banyak startup di negara-negara barat sebagai pelanggan.
Pada tahun 2009 dengan jumlah karyawan yang banyak, sebuah badan hukum baru didirikan, sehingga
menetapkan jalan untuk mendapatkan pelanggan yang lebih besar di pasar domestik.
Tahun 2015 sebagian besar pelanggan WGS adalah perusahaan besar di Indonesia. menyediakan basis
pelanggan yang stabil. WGS juga pindah ke lokasi permanen baru di bandung untuk fasilitas pengirimannya
Di 2017 WGS disusun untuk menjadi bagian dari holding teknologi yang lebih besar. Tiga kategori bisnis
muncul yang mengandung anggota sinergis untuk grup: layanan, perangkat lunak, dan startup, dengan WGS
sebagai pendorong utama
Pada tahun 2019 WGS menjadi platform untuk pengadaan solusi Teknologi Informasi. kami telah
menjadi mitra resmi cloud Alibaba, IBM, Hubspot, Zycus, Deloitte

B. Visi, Misi, Tujuan Organisasi / Perusahaan

1. Visi

VISI Visi kami adalah menjadi penasihat TI tepercaya bagi perusahaan Indonesia dalam menavigasi dan
memenangkan dunia global ini. Indonesia akan menjadi pusat teknologi internasional, mengekspor perangkat
lunak dan layanan TI, dan talenta lokal akan bangga bekerja di Indonesia.

2. Misi

Misi kami adalah untuk memperkuat kapasitas dan kemampuan TI klien kami, mengotomatiskan proses
bisnis Anda, dan memungkinkan Anda untuk berinovasi melalui teknologi.

3. Budaya

Budaya adalah apa yang memungkinkan kita untuk tumbuh: Disiplin, Gairah belajar, dan Keunggulan.

4. Tujuan Organisasi / Perusahaan

Mengotomatiskan proses bisnis Anda untuk meningkatkan efisiensi dan meningkatkan produktivitas; dan
untuk berinovasi model bisnis Anda yang sudah ada untuk memperoleh pelanggan baru, mempertahankan
pendapatan dan profitabilitas, dan tumbuh.

D. Stuktur Organisasi

Gambar 3. 1 Struktur Organisasi

6
7
BAB IV
LAPORAN HASIL PRAKTEK KERJA INDUSTRI

A. Definisi TestProject Tools

TestProject adalah kerangka kerja End to End untuk otomatisasi pengujian aplikasi seluler dan web. Ini
bertujuan untuk menyederhanakan pengalaman otomatisasi pengujian Anda . ini adalah platform cloud
pertama berbasis komunitas gratis yang dapat digunakan untuk merekam, mengembangkan, dan menganalisis
uji otomatisasi. Perangkat ini juga didorong oleh komunitas pengembang yang membuat dan berbagi addons
untuk pengujian Seluler, Web, dan API.

B. Fungsi Tools

1) Membuat record test secara otomatis


2) Mempersingkat waktu pengetesan aplikasi
3) Mempermudah proses pengetesan aplikasi

C. Kekurangan Dan Kelebihan

1. Kelebihan

a) Aplikasi yang Opensource


b) Kemudahan dalam melakukan perekaman test dalam browser
c) Tersedia pengelolaan addons
d) Penjadwalan eksekusi test
e) Penempatan yang mudah karena terintegrasi dengan Slack dan Jenkins
f) Semua tes disimpan di cloud dan dapat dibagikan dengan tim kita
g) Tidak perlu khawatir tentang memperbarui SDK,Library, dan Tools.

2. Kekurangan

a) Harus selalu terhubung dengan koneksi internet yang baik


b) Harus selalu terhubung dengan server agent

D. Perbandingan Dengan Tools Lain

1. Tools Lain

a) Hasil testing disimpan di penyimpanan device


b) Kebanyakan Aplikasi berbasis Desktop
c) Dominan di gunakan secara offline
d) Tidak memerlukan server agent

2. TestProject

a) Hasil testing di simpan di penyimpanan cloud milik TestProject


b) Aplikasi Berbasis Website dan Cloud
c) Sepenuhnya digunakan secara online
d) Memerlukan server agent

E. Cara Penggunaan

8
1) Buat project baru di home TestProject, masukan nama dan deskripsi project.

Gambar 4. 3 Add Project

Gambar 4. 4 Masukan nama dan deskripsi add project

2) Buat test case baru di dalam project, masukan nama dan deskripsi test case. Klik Next

Gambar 4. 5 Add Test Case

Gambar 4. 6 Select test type

9
Gambar 4. 7 Add test detail

3) Tambahkan aplikasi.

Gambar 4. 8 Select web application

Gambar 4. 9 Nama dan url web application

4) Lalu pilih test Record

Gambar 4. 10 Pilih jenis test

5) Lalu mulai jalankan record dan buat step pada test case

10
Gambar 4. 11 Klik record

Gambar 4. 12 Buat step test case

11
6) Kemudian Run test case yang barusaja di buat, dan test project akan menjalankan test sesuai step pada
test case

Gambar 4. 13 Running test case

Gambar 4. 14 Proses tools menjalankan test

7) Untuk melihat hasil dari running dari test case, klik menu report

Gambar 4. 15 Halaman menu report

12
8) Pada menu report, buka project dan buka test case yang barusaja di running

Gambar 4. 16 Laporan hasil test

13
BAB V
PENUTUP

A. Kesimpulan
Berdasarkan dari hasil Praktik Kerja Industri yang telah dilaksanakan di PT. Walden Global Service selama
kurang lebih 3 bulan, penyusun memperoleh :
1. Kegiatan Prakerin yang memperluas wawasan siswa/i;
2. Kedisiplinan dan kerapihan serta belajar tentang pembagian waktu selama Prakerin;
3. Persiapan mental para siswa untuk menghadapi persingan di dunia usaha atau industrI.

B. Saran
Setelah menjalani masa Prakerin, Penyusun memiliki beberapa saran kepada pihak sekolah maupun pihak
perusahaan.

1. Saran Untuk pihak sekolah


Beberapa saran yang penyusun ingin sampaikan kepada pihak sekolah, yaitu :
1) Pihak sekolah diharapkan lebih sering monitoring seluruh siswa/I untuk memantau perkembangan yang
dicapai, serta memberi masukan berarti atau hal penunjang lainnya mengenai Prakerin selama kegiatan
monitoring tersebut.
2) Memberikan informasi yang lebih jelas lagi mengenai pengenalan pengenalan selama prakerin, maupun
setelah prakerin.

2. Saran Untuk pihak Perusahaan


Adapun beberapa saran untuk pihak perusahaan, yaitu :
1) Kepada pembimbing perusahaan agar dapat membimbing dan mengajarkan siswa lebih jauh dan jelas
lagi dalam pekerjaan yang diberikan agar siswa mampu lebih memahami.
2) Menyiapkan tempat yang nyaman untuk penyusun dan tim dalam menyelesaikan proyek yang telah
diberikan oleh perusahaan.

14
DAFTAR PUSTAKA

Pengertian tugas dan tanggung jawab quality assurance. (n.d.). Retrieved from jobsinfopedia:
http://jobsinfopedia.blogspot.com/2015/12/pengertian-tugas-tanggung-jawab-quality.html

Referensi dari file dokumen Quality Assurance - Standart Operasional Procedure perusahaan. (n.d.).

TestProject ( Test Automation Tool ) Review. (n.d.). Retrieved from softwaretestingmaterial:


https://www.softwaretestingmaterial.com/testproject-test-automation-tool-review/

TestProject Review and Pricing. (n.d.). Retrieved from Capterra:


https://www.capterra.com/p/192394/TestProject/

WGS Company Profile. (n.d.). Retrieved from WGS: https://www.wgs.co.id/download_wgs_profile

15
HASIL DAN RANGKAIAN PENGUJIAN APLIKASI MENGGUNAKAN
TESTPROJECT DI PT WALDEN GLOBAL SERVICE

1. Hasil Pengujian

16
2. Rangkaian Pengujian

17
18
DOKUMENTASI KEGIATAN PKL

19
20

Anda mungkin juga menyukai