(Insurance) IT QA Automation - ASAP
Job Description
Tanggung Jawab
- Menganalisis requirement (BRD, User Story, Acceptance Criteria) dan mengidentifikasi test scenarios sejak awal sprint (shift-left approach)
- Menyusun test plan dan strategi pengujian berbasis risiko, berkolaborasi dengan Developer dan Product Owner
- Mendesain test cases (positive, negative, boundary) menggunakan teknik: Equivalence Partitioning, Boundary Value Analysis, Decision Table, State Transition, dan Error Guessing
- Mengembangkan dan memelihara automated test menggunakan Playwright + Cucumber (BDD/Gherkin) dengan arsitektur Page Object Model
- Mengeksekusi test secara manual dan otomatis, serta menganalisis hasil pengujian
- Melakukan API testing (validasi HTTP status code, response body, JSON schema, response time)
- Melaporkan dan mendokumentasikan defect di JIRA dengan detail yang jelas dan reproducible
- Melakukan regression testing dan post-deployment validation
- Menyusun test report dan memberikan rekomendasi release (Go / No-Go)
- Berkolaborasi dengan tim lintas fungsi untuk memastikan kualitas di seluruh siklus pengembangan
- Berkontribusi pada peningkatan automation coverage dan continuous improvement proses QA
- Pengalaman minimal 2 tahun sebagai QA Engineer / Software Tester
- Menguasai test automation menggunakan Playwright (atau tools sejenis: Cypress, Selenium)
- Familiar dengan BDD framework (Cucumber/Gherkin)
- Memahami REST API testing dan tools-nya (Postman, atau API testing via code)
- Memahami konsep Page Object Model dan clean test architecture
- Familiar dengan Git dan CI/CD (GitHub Actions atau sejenis)
- Mampu menulis test cases yang terstruktur dan traceability ke requirement
- Memahami defect lifecycle dan severity/priority classification
- Komunikatif, detail-oriented, dan proaktif dalam mengidentifikasi risiko
- Pengalaman di industri asuransi atau financial services
- Familiar dengan Javascript / TypeScript
- Pengalaman performance testing (k6, JMeter, atau sejenis)
- Memahami SQL untuk verifikasi data
