Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.

PT Sigma Global Teknologi
Analyze business and technical requirements for test planning.
Create test plans, scopes, and testing approaches.
Define required testing types (functional, non-functional, regression,, etc.).
Track tasks, progress, and test activities using Jira or Trello.
Develop test scenarios and test cases
Document test data and test environment requirements.
Prepare test reports and defect reports.
Execute manual functional testing.
Perform end-to-end business process testing.
Perform regression, smoke, and sanity testing.
Collaborate with developers and BA
Design and develop automated test scripts (UI/API/Backend) — automation is a plus.
- Menyelesaikan proses orientasi perusahaan dan IT, termasuk pembuatan akun, akses VPN, akses ke lingkungan pengujian (test environment), serta pengarahan mengenai keamanan informasi dan privasi data. - Berkenalan dengan tim QA, developer, Product Owner, dan Business Analyst, serta mempelajari tanggung jawab masing-masing dalam pengembangan produk. - Mengeksplorasi produk di lingkungan pengujian untuk memahami fitur utama, peran pengguna, hak akses, dan alur bisnis dari awal hingga akhir. - Membaca dokumentasi yang tersedia, seperti kebutuhan produk, panduan pengguna, gambaran arsitektur sistem, dan catatan rilis sebelumnya. - Mempelajari berbagai lingkungan sistem, yaitu development, testing/staging, dan production, serta memahami fungsi masing-masing. - Mempelajari penggunaan Jira, termasuk membaca user story, epic, dan bug, serta menggunakan filter dan papan kerja (board). - Mengenal alat manajemen pengujian (test management tool), seperti TestRail atau Zephyr, termasuk cara mengatur kasus pengujian (test cases), pelaksanaan pengujian (test runs), dan hasil pengujian. - Mengikuti senior QA saat menjalankan pekerjaan sehari-hari serta menghadiri pertemuan stand-up, refinement, dan sprint review sebagai pengamat. - Membuat jurnal pembelajaran yang berisi pertanyaan, istilah baru, dan hasil pengamatan, kemudian membahasnya dalam pertemuan empat mata mingguan (weekly 1:1) bersama mentor.
- Mempelajari siklus pengujian perangkat lunak (Software Testing Life Cycle/STLC) dan bagaimana peran QA diintegrasikan ke dalam proses kerja tim Agile/Scrum. - Mempelajari tingkatan pengujian (unit, integration, system, dan acceptance testing) serta jenis pengujian, seperti smoke, sanity, functional, regression, dan User Acceptance Testing (UAT). - Memahami kriteria penyelesaian pekerjaan (Definition of Done), kriteria awal dan akhir pengujian (entry and exit criteria), serta siklus penanganan bug (defect life cycle). - Menjalankan kasus pengujian manual (manual test cases) yang sudah tersedia di alat manajemen pengujian, serta mencatat hasil pengujian berupa berhasil (pass), gagal (fail), atau terhambat (blocked) beserta bukti pendukung. - Melakukan pengujian dasar (smoke testing) pada versi aplikasi terbaru yang telah diterapkan di lingkungan pengujian, di bawah pengawasan mentor. - Melaporkan dugaan masalah kepada mentor terlebih dahulu dan mempelajari cara tim menentukan apakah suatu masalah termasuk bug atau bukan. - Berpartisipasi dalam pertemuan harian (daily stand-up) dan menyampaikan pembaruan singkat mengenai progres pengujian. - Opsional: Mempelajari silabus sertifikasi ISTQB Foundation Level dengan arahan dari mentor.
- Membaca dan menganalisis user story serta kriteria penerimaan (acceptance criteria) untuk pekerjaan yang akan dikerjakan pada sprint berikutnya. - Berpartisipasi dalam penyempurnaan daftar pekerjaan (backlog refinement) dan mengajukan pertanyaan terkait kebutuhan yang kurang jelas, belum lengkap, atau saling bertentangan. - Mengidentifikasi skenario pengujian untuk setiap user story, termasuk alur normal (happy path), skenario negatif (negative paths), dan kondisi khusus (edge cases). - Menyusun kasus pengujian (test cases) dengan judul yang jelas, prasyarat (preconditions), data pengujian, langkah-langkah pengujian, dan hasil yang diharapkan (expected results). - Menerapkan teknik perancangan pengujian, seperti pembagian kelas ekuivalensi (equivalence partitioning), analisis nilai batas (boundary value analysis), tabel keputusan (decision tables), dan pengujian transisi status (state transition testing). - Menyiapkan data pengujian yang diperlukan untuk kasus pengujian yang menjadi tanggung jawabnya. - Menghubungkan test case dengan user story terkait untuk memastikan setiap kebutuhan memiliki pengujian yang sesuai dan dapat ditelusuri (requirements traceability). - Mengajukan test case untuk ditinjau oleh mentor atau rekan tim (peer review) serta melakukan revisi berdasarkan masukan yang diberikan.
- Menjalankan kasus pengujian (test cases) yang telah disusun sendiri untuk user story yang menjadi tanggung jawabnya dalam sprint. - Melakukan pengujian fungsional dan UI, termasuk formulir, pesan validasi, navigasi, tata letak, dan konten. - Melakukan pengujian pada browser yang didukung, seperti Chrome, Firefox, Safari, dan Edge, serta pada berbagai ukuran layar perangkat mobile atau perangkat fisik. - Melakukan sesi pengujian eksploratif (exploratory testing) dengan durasi terbatas sekitar 60–90 menit menggunakan panduan pengujian (session charter) dan mencatat hasil temuannya. - Menggunakan Browser DevTools untuk memeriksa kesalahan pada console, permintaan jaringan (network requests), dan tampilan responsif. - Memeriksa aspek dasar kegunaan dan aksesibilitas, seperti navigasi menggunakan keyboard, teks yang mudah dibaca, dan pesan kesalahan yang jelas. - Memperbarui status test case dan progres pengujian setiap hari di Jira serta alat manajemen pengujian yang digunakan tim. - Menyampaikan status pengujian untuk user story yang menjadi tanggung jawabnya dalam pertemuan harian (stand-up) dan melaporkan hambatan sejak dini.
- Mencatat bug atau masalah (defect) di Jira dengan informasi yang jelas, meliputi judul, langkah-langkah untuk mereproduksi masalah, hasil yang diharapkan dibandingkan dengan hasil aktual, lingkungan pengujian, tingkat keparahan (severity), prioritas (priority), tangkapan layar atau rekaman, serta log pendukung. - Memverifikasi perbaikan bug, melakukan pengujian ulang (retest), serta membuka kembali (reopen) atau menutup (close) laporan bug disertai catatan yang relevan. - Berpartisipasi dalam rapat peninjauan dan penentuan prioritas bug (defect triage), serta menjelaskan dampak dari masalah yang dilaporkan. - Menguji REST API menggunakan Postman, termasuk metode permintaan, kode status, isi respons (response body), header, autentikasi, dan penanganan kesalahan. - Mengelompokkan permintaan API ke dalam koleksi Postman (Postman collection) dengan pengaturan lingkungan (environments) dan pemeriksaan otomatis sederhana (assertions), tanpa memerlukan kerangka kerja pemrograman khusus. - Membandingkan hasil pada UI, API, dan database untuk mengidentifikasi sumber masalah yang sebenarnya.
- Membantu merencanakan cakupan pengujian regresi (regression testing) untuk setiap rilis berdasarkan perubahan yang dilakukan dan area yang memiliki risiko tinggi. - Menjalankan rangkaian pengujian regresi secara manual sebelum rilis dan melaporkan hasilnya kepada QA Lead. - Memperbarui atau menghapus kasus pengujian regresi yang sudah tidak relevan agar rangkaian pengujian tetap akurat. - Bertanggung jawab sebagai penguji utama untuk satu fitur, mulai dari menyusun rencana pengujian (test plan), membuat kasus pengujian (test cases), melaksanakan pengujian, menindaklanjuti bug, hingga memberikan rekomendasi persetujuan rilis (sign-off). - Mendukung pelaksanaan UAT (User Acceptance Testing) dengan menyiapkan data pengujian dan membantu pengguna bisnis dalam menjalankan skenario pengujian. - Melakukan pemeriksaan awal setelah rilis (post-release smoke testing) di lingkungan produksi (production) atau staging, sesuai dengan izin yang diberikan. - Mempresentasikan status pengujian, risiko, dan hasil pengujian dalam rapat sprint review. - Mendokumentasikan seluruh aset pengujian (test assets) dan menyerahkannya kepada tim.
Sona Topas Tower, Jl. Jenderal Sudirman No.26, RT.10/RW.1, Kuningan, Karet, Kecamatan Setiabudi, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12920

Kota Adm. Jakarta Selatan
SigmaTech is the enterprise technology partner of choice for software development, delivering a broad range of web, mobile, and desktop controls coupled with a service-oriented approach throughout the entire application life cycle. SigmaTech consists of highly skilled developers specializing in agile development methodology, focusing on Mobile & Web Solution, IT Services and business enterprise, utilizing modern programming languages as our platform. SigmaTech has established itself as the trusted partner for use in mission-critical applications and service clientele from global insurance company, government agencies and large consumer product manufacturer.

Biro Umum, Sekretariat Utama (Depok, Jawa Barat)
Kesehatan Gigi dan Mulut, Kesehatan Gigi, Keperawatan Gigi
Rasuna Residence Development
Tata Boga, Perhotelan, Pendidikan Tata Boga, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan

PT. Permata Birama Sakti
Seni Kuliner dan Pengelolaan Jasa Makanan, Tata Boga, Perhotelan, Seni Kuliner, Manajemen Perhotelan, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan, Manajemen Kuliner, Pendidikan Vokasional Seni Kuliner

Welspro Inspirasi Utama
Fisioterapi
Jakarta Pakar Kardia
Gizi dan Dietetika, Gizi Klinik

PT. Visi Utama Indonesia
Tata Boga, Perhotelan, Seni Kuliner, Manajemen Kuliner