Data QA Engineer
Skal:PythonQA/TestCI/CD
Ringkasan Posisi Data QA Engineer memastikan setiap perubahan pada pipeline, dataset, dan layanan data telah diuji dan layak dirilis ke produksi.
Tanggung Jawab Utama
- Menyusun test plan dan test case untuk pipeline, transformasi data, dataset, dan API.
- Menjalankan pengujian teknis dan memfasilitasi user acceptance test bersama pengguna bisnis.
- Melakukan pengujian rekonsiliasi saat rilis, seperti jumlah record, control total, dan sampling nilai antara sumber dan target.
- Menguji API data, meliputi kontrak respons, penanganan error, performa, dan kontrol akses.
- Mengembangkan automated test yang terintegrasi dengan CI/CD.
- Mengelola defect hingga tuntas dan memberikan rekomendasi go/no-go rilis.
- Menjalankan regression test ketika terjadi perubahan skema atau logika transformasi.
Kualifikasi Wajib
- Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
- Pengalaman minimal 3 tahun sebagai QA, termasuk minimal 1 tahun menguji aplikasi atau pipeline data.
- Mampu menggunakan SQL untuk validasi data.
- Berpengalaman dalam API testing (Postman atau sejenis) dan penyusunan test case.
- Terbiasa menggunakan Jira atau tools pengelolaan defect sejenis.
- Teliti dan mampu mendokumentasikan bukti pengujian dengan rapi.
- Memahami tata cara penanganan data uji yang mengandung data pribadi.
- Full WFO in Jakarta
- Contract 6 month / Extenable
Nilai Tambah
- Sertifikasi ISTQB.
- Pengalaman dengan Python/pytest atau framework pengujian data (Great Expectations, dbt test).
- Pengalaman QA pada proyek migrasi data.
Skills: QA Testing, Regression Testing, Testing, Performance Testing, Microsoft Office, Manual Testing, Teamwork, Test Plan, Defect Management, Automation Testing