Quality Engineer
Posted Updated
Tentang Pekerjaan
- Melaksanakan functional testing dan end to end testing pada aplikasi berbasis web maupun mobile dalam ekosistem KG Media.
- Mengidentifikasi, mereproduksi, mendokumentasikan, serta mengelola bug/defect lifecycle mulai dari proses identifikasi hingga penyelesaian, dengan berkolaborasi bersama Developer, Product Owner, dan stakeholder terkait.
- Merancang, menyusun, dan mendokumentasikan test scenario dan test case berdasarkan requirement dan acceptance criteria yang telah ditetapkan.
- Melaksanakan regression testing terhadap fitur atau komponen aplikasi yang mengalami perubahan untuk memastikan perubahan tidak menimbulkan dampak terhadap fungsi yang telah berjalan.
- Melaksanakan smoke testing sebelum proses release untuk memastikan fungsi utama aplikasi berjalan sesuai dengan ekspektasi dan memenuhi kriteria awal untuk dilakukan pengujian lebih lanjut.
- Melaksanakan exploratory testing secara mandiri untuk mengidentifikasi potensi defect atau risiko kualitas yang belum tercakup dalam test scenario yang telah disusun.
- Melakukan retesting terhadap defect yang telah diperbaiki serta memastikan defect tersebut telah terselesaikan secara efektif dan tidak menimbulkan regresi pada fungsi lainnya.
- Berkolaborasi dengan tim terkait untuk memastikan seluruh aktivitas pengujian mendukung proses release sesuai dengan target timeline yang telah ditetapkan.
- Mengidentifikasi dan mengkomunikasikan potensi risiko kualitas, hambatan pengujian, maupun temuan kritikal kepada pihak terkait secara proaktif.
Persyaratan
- Memiliki pengalaman minimal 2 tahun sebagai Software Quality Assurance (QA) / Software Tester.
- Memiliki pengalaman melakukan pengujian pada aplikasi berbasis Web Responsive serta Mobile Application (Android dan iOS).
- Memiliki pengalaman melakukan pengujian pada tingkat API menggunakan testing tools seperti Postman atau tools sejenis.
- Memiliki kemampuan menggunakan Browser Developer Tools serta melakukan proses debugging sederhana untuk membantu identifikasi dan analisis permasalahan aplikasi.
- Memahami fundamental Software Testing Life Cycle (STLC) serta proses pengujian dalam Software Development Life Cycle (SDLC).
- Mampu menyusun, mendokumentasikan, mengelola, dan melaksanakan test scenario maupun test case secara sistematis.
- Mampu menyusun bug/defect report yang jelas, lengkap, terstruktur, dan dapat direproduksi, termasuk informasi terkait langkah reproduksi, expected result, actual result, environment, serta evidence yang relevan.
- Memiliki ketelitian yang tinggi serta mampu bekerja secara efektif dalam kondisi dengan target waktu dan prioritas yang dinamis.
- Memiliki kemampuan untuk melakukan risk
- based prioritization dengan mengidentifikasi dan memprioritaskan pengujian pada area yang memiliki dampak tinggi terhadap pengguna maupun bisnis.