QA Automation

VhiWEBJakarta Pusat, DKI Jakartaglintszveřejněno 27. 08. 2026
Nutné:JavaScriptGitQA/TestAgileCI/CDAISecuritySenior

Tanggung Jawab

  • Menganalisis requirement dan acceptance criteria untuk mengidentifikasi ambiguity, gap, serta potensi risiko.
  • Menyusun test strategy, test scenario, test case, dan test data berdasarkan pendekatan risk-based testing.
  • Melakukan functional, regression, integration, exploratory, negative, dan end-to-end testing.
  • Melakukan API testing, termasuk validasi response, authentication, authorization, error handling, dan edge cases.
  • Melakukan validasi data pada database menggunakan SQL.
  • Mengembangkan dan memelihara automated test untuk API dan/atau UI.
  • Membuat defect report yang jelas, reproducible, dan dilengkapi evidence yang relevan.
  • Melakukan debugging dan root cause analysis bersama tim Developer untuk membantu mencegah defect berulang.
  • Melakukan basic performance/load testing serta menerapkan security testing awareness.
  • Berkontribusi dalam integrasi automated test ke dalam proses CI/CD.
  • Mendukung penerapan quality gate sebelum release serta memastikan regression testing telah dilakukan.
  • Menyusun dan memelihara dokumentasi QA serta quality metrics.
  • Berkolaborasi dengan tim lintas fungsi untuk memastikan standar kualitas produk terpenuhi.

Kualifikasi

  • Memiliki pengalaman sekitar 4–6 tahun di bidang Quality Assurance, Quality Engineering, atau pengalaman lain yang setara dengan tanggung jawab level senior.
  • Memahami Software Testing Life Cycle (STLC) dan risk-based testing.
  • Memiliki pemahaman yang kuat mengenai API testing, REST API, HTTP, dan JSON.
  • Berpengalaman dalam automation testing menggunakan Playwright, Cypress, Selenium, Appium, Katalon, atau framework sejenis.
  • Mampu menggunakan SQL untuk melakukan validasi data.
  • Memahami Git dan konsep dasar CI/CD.
  • Mampu melakukan debugging dan root cause analysis.
  • Memiliki kemampuan komunikasi, analisis, dan dokumentasi yang baik.
  • Mampu bekerja secara kolaboratif dengan tim Product dan Engineering.
  • Memiliki pengalaman menggunakan AI-assisted tools untuk mendukung proses testing, debugging, dokumentasi, atau pengembangan automation test.

Skills: Postman Software, Playwright, SDLC, Regression Testing, Usability Testing, Test Case Development, QA Automation, JavaScript, GIT, Quality Assurance, API testing, Software Testing, SQL, Agile Methodologies