Quality Assurance Engineer

PT. Vexa Digital SolutionsSleman, DI Yogyakartaglintspublished 08/14/2026
Must-have:PHPReactQA/TestCI/CD

REQUIREMENTS :

  • Memiliki pengalaman sebagai QA Engineer, Software Tester, atau posisi terkait minimal 2 tahun.
  • Mampu memahami requirement dari perspektif teknis maupun business process.
  • Memiliki kemampuan analisis yang baik untuk menemukan edge case dan skenario yang mungkin terlewat.
  • Memiliki pengalaman melakukan manual testing dan test automation dengan automated testing framework (Cypress, Playwright, React Testing Library, PHP Unit/Pest).
  • Memiliki kemampuan komunikasi dan dokumentasi yang baik.
  • Mampu membuat bug report yang jelas, reproducible, dan mudah dipahami.
  • Teliti, kritis, dan peduli terhadap kualitas software.
  • Memiliki pengalaman mengintegrasikan automated test dengan CI/CD pipeline menjadi nilai tambah.
  • Pengalaman melakukan performance, concurrency, atau reliability testing menjadi nilai tambah.
  • Memiliki kemampuan membaca log dan melakukan investigasi dasar terhadap masalah teknis menjadi nilai tambah.
  • Familiar dengan konsep REST API (HTTP method, status code, header, auth) dan terbiasa melakukan API testing menggunakan Postman atau tools sejenis
  • Familiar dengan basic SQL untuk verifikasi data langsung ke database saat investigasi bug

RESPONSIBILITIES:

  • Memahami dan menganalisis business requirement serta acceptance criteria.
  • Mengidentifikasi ambiguity, edge case, boundary condition, dan potensi risiko dari suatu requirement atau fitur.
  • Menyusun test scenario dan test case berdasarkan requirement dan business flow.
  • Melakukan functional testing, regression testing, integration testing, load testing dan exploratory testing.
  • Melakukan negative testing untuk memastikan aplikasi menangani kondisi yang tidak valid atau tidak terduga dengan benar.
  • Melakukan testing terhadap API (menggunakan Postman/tools sejenis) mencakup validasi request/response, status code, error handling, dan integrasi antar-service.
  • Menemukan, mendokumentasikan, dan melakukan follow-up terhadap bug secara jelas dan terstruktur.
  • Melakukan verification terhadap bug yang telah diperbaiki serta memastikan tidak menimbulkan regression.
  • Mengembangkan dan memelihara automated test untuk skenario yang penting dan/atau berulang.
  • Membantu membangun regression test suite yang dapat dijalankan secara konsisten.
  • Berkontribusi dalam penerapan quality gate dan automated testing pada CI/CD.
  • Membantu menentukan dan meningkatkan proses QA.
  • Memberikan feedback terhadap kualitas fitur sebelum release ke production.
  • Melakukan testing terhadap skenario transaksi (topup, pembayaran) termasuk edge case seperti race condition, retry, dan potensi duplikasi transaksi.

Skills: Teamwork, Automation Testing, Quality Assurance, REST API, Regression Testing, Defect Management, Jenkins, Google Sheets, QA Testing, Microsoft Office, Test Plan, Customer Service