Skill diminta
API TestingAzureCI/CDCypressDockerGitJenkinsPlaywrightPostgreSQLPostmanProject ManagementSQLSQL ServerSelenium
Deskripsi
Kualifikasi
- Minimal S1 Teknik Informatika, Sistem Informasi, atau jurusan terkait.
- Berpengalaman sebagai QA Engineer atau QA Automation Tester.
- Menguasai salah satu bahasa pemrograman seperti Java, Python, atau JavaScript/TypeScript.
- Berpengalaman menggunakan tools automation testing seperti Katalon, Playwright, Selenium, atau Cypress.
- Memahami API Testing menggunakan Postman, Rest Assured, atau tools sejenis.
- Memiliki kemampuan SQL untuk validasi data dan pengujian database.
- Memahami Software Development Life Cycle (SDLC) dan Software Testing Life Cycle (STLC).
- Berpengalaman menggunakan Git dan CI/CD tools seperti Jenkins, GitLab CI/CD, atau Azure DevOps.
- Mampu bekerja dalam metodologi Agile/Scrum.
Tanggung Jawab Pekerjaan
- Menganalisis kebutuhan bisnis dan spesifikasi sistem untuk menyusun strategi pengujian.
- Membuat, mengelola, dan menjalankan test case manual maupun automated test.
- Mengembangkan dan memelihara automation testing framework.
- Melakukan Functional Testing, Regression Testing, Integration Testing, dan API Testing.
- Mengidentifikasi, mendokumentasikan, dan melakukan tracking terhadap defect menggunakan tools manajemen proyek.
- Berkolaborasi dengan tim pengembangan untuk memastikan defect diperbaiki sesuai standar kualitas.
- Melakukan pengujian pada pipeline CI/CD untuk memastikan kualitas kode sebelum deployment.
- Menyusun laporan hasil pengujian dan memberikan rekomendasi perbaikan.
- Berpartisipasi dalam sprint planning, daily stand-up, sprint review, dan retrospective pada lingkungan Agile/Scrum.
- Meningkatkan efektivitas proses testing melalui otomatisasi dan continuous improvement.
Tools yang Digunakan
- Katalon / Playwright / Selenium / Cypress
- Postman
- Azure DevOps / Jira
- Git
- SQL Server / Oracle / PostgreSQL
- Jenkins / Azure DevOps Pipeline
- Docker (opsional)