Deskripsi pekerjaan
Posisi ini bertanggung jawab untuk merancang, membangun, dan mengimplementasikan automation testing framework dari nol untuk platform Web, Mobile, dan API. Peran ini juga memelopori budaya otomatisasi di dalam tim melalui edukasi dan standarisasi proses QA, serta menyusun strategi pengujian hybrid antara manual dan otomatisasi untuk efisiensi rilis produk. Selain itu, QA Engineer akan berkolaborasi dengan tim pengembang untuk memetakan area kritis dan menganalisis akar masalah dari bug yang ditemukan.
Tanggung jawab: Mengidentifikasi, mendokumentasikan, dan melacak bug atau error; Merancang, membangun, dan mengimplementasikan automation testing framework; Menyusun rencana pengujian (test plan) dan skenario uji (test case) secara detail; Menyusun strategi pengujian kombinasi (hybrid) antara manual dan otomatisasi; Mengintegrasikan skrip otomatisasi pengujian ke dalam alur CI/CD; Berkolaborasi dengan tim pengembang untuk memetakan area kritis dan menganalisis akar masalah.
Kualifikasi: Pendidikan minimal S1 / D4 di bidang Teknologi Informasi atau jurusan terkait; Menguasai bahasa pemrograman JavaScript secara mendalam, serta memiliki pemahaman dasar kode Golang, Swift, atau Kotlin; Memiliki kemampuan komunikasi, advokasi, dan kolaborasi tim yang kuat untuk menjembatani tim bisnis, pengembang, dan QA; Menguasai alat test psikologi dan interpretasinya (WISC, Warteg, EPPS, 16pf, dll); Mampu berbahasa Inggris dengan baik; Memiliki kemampuan komunikasi yang baik; Pemahaman kuat tentang SDLC, STLC, metodologi pengujian manual, dan Agile/Scrum; Pengalaman membangun automation framework Web (Playwright atau Cypress); Pengalaman otomatisasi Mobile (Appium) dan API (Postman, RestAssured); Pengalaman menggunakan tools CI/CD (GitHub Actions, GitLab CI, Jenkins) dan Git; Kemampuan menulis query SQL; Memiliki jiwa kepemimpinan dan mentorship.
Tanggung jawab
- Mengidentifikasi, mendokumentasikan, dan melacak bug atau error
- Merancang, membangun, dan mengimplementasikan automation testing framework
- Menyusun rencana pengujian (test plan) dan skenario uji (test case) secara detail
- Menyusun strategi pengujian kombinasi (hybrid) antara manual dan otomatisasi
- Mengintegrasikan skrip otomatisasi pengujian ke dalam alur CI/CD
- Berkolaborasi dengan tim pengembang untuk memetakan area kritis dan menganalisis akar masalah
Kualifikasi
- Pendidikan minimal S1 / D4 di bidang Teknologi Informasi atau jurusan terkait
- Menguasai bahasa pemrograman JavaScript secara mendalam, serta memiliki pemahaman dasar kode Golang, Swift, atau Kotlin
- Memiliki kemampuan komunikasi, advokasi, dan kolaborasi tim yang kuat untuk menjembatani tim bisnis, pengembang, dan QA
- Menguasai alat test psikologi dan interpretasinya (WISC, Warteg, EPPS, 16pf, dll)
- Mampu berbahasa Inggris dengan baik
- Memiliki kemampuan komunikasi yang baik
- Pemahaman kuat tentang SDLC, STLC, metodologi pengujian manual, dan Agile/Scrum
- Pengalaman membangun automation framework Web (Playwright atau Cypress)
- Pengalaman otomatisasi Mobile (Appium) dan API (Postman, RestAssured)
- Pengalaman menggunakan tools CI/CD (GitHub Actions, GitLab CI, Jenkins) dan Git
- Kemampuan menulis query SQL
- Memiliki jiwa kepemimpinan dan mentorship
Informasi lowongan
- Tipe pekerjaan
- Full-time
- Pendidikan
- S1
- Gaji
- Negosiasi