
Muhammad Anugerah Basri
Senior Quality Assurance Engineer | 5+ Years | Test Automation, QA Tooling, and AI-Assisted Testing
Sewa orang ini
Kirim tawaran pekerjaan langsung ke kandidat ini
Tentang
Senior Quality Assurance Engineer with over 5 years of experience in manual and automated testing across logistics, point-of-sale, and health insurance claim systems. Builds test automation with Playwright, Robot Framework, and Katalon Studio, and designs test scenarios using formal techniques including equivalent partitioning, boundary value analysis, and decision tables. Develops QA tooling to remove recurring work from the sprint, then releases it so other QA engineers can use it.
Two of those tools are public on the Chrome Web Store. Tests requirements before code exists, surfacing those that are ambiguous or untestable, raising edge cases not yet covered, and sizing testing effort in a way that shapes sprint scope. Former QA Lead who designed the test scenarios executed by a three-person QA team and coordinated SIT and UAT.
Pengalaman
Senior Quality Assurance Engineer at Mengantar (PT Mengantar Karya Bangsa) (2024-09 – Present)
Logistics and shipping technology company with multiple product squads.
- Own quality for the core Mengantar web platform within a squad of 5 developers and 3 QA engineers. Modules range from order creation and the monitoring dashboard through ticketing, WhatsApp notifications, and balance and invoicing to the admin console, plus cross-product testing support for Berlapak and Formulir.
- Built and maintain a Playwright automation suite of more than 50 end-to-end tests, cutting regression execution from several hours of manual work to a few minutes, and am currently integrating it into the GitHub Actions CI pipeline.
- Run an AI-driven test authoring workflow for the Playwright suite, owning the review layer: validating AI-generated tests, enforcing consistent folder and file structure, and keeping implementations free of over-engineering.
- Use AI as a brainstorming partner when designing test scenarios for daily sprint tasks, covering both manual and automated testing, with every scenario reviewed and validated before use.
- Built AI agent skills that follow the team's day-to-day workflow to automate recurring QA work: defect logging and reporting during test execution, test report documents, Jira task creation, and release preparation documents. Some are now used by squad members as well.
- Built an internal Chrome extension bundling purpose-built modules for daily testing: profile-based auto login, parallel multi-session handling, CSV-driven bulk test data generation for order creation, and automated retrieval of printed label output.
- Run manual smoke and sanity testing in staging and production during release transitions.
Quality Assurance Engineer at ESB (PT Esensi Solusi Buana) (2023-08 – 2024-09)
POSLite, a point-of-sale product for small and medium F&B businesses, delivered as a mobile and tablet application, with POSLite Dashboard as the web-based monitoring dashboard.
- Initiated test automation at a company that had none, building a proof-of-concept Robot Framework suite over core POS transaction flows and later evaluating Playwright as a candidate replacement.
- Ran knowledge-sharing sessions covering framework setup, script structure, and test design technique, and encouraged QA colleagues to try automation hands-on, building automation capability across the team.
- Served as senior QA reference for the team, coordinating test execution and timelines across QA members.
- Designed and executed manual and regression test scenarios across the POS mobile, tablet, and web dashboard applications, validating transaction flows against business requirements.
Quality Assurance Lead at Asuransi Astra Buana (2023-01 – 2023-08)
Garda Akses and Garda Medika Akses, web-based hospital claim systems used by internal claim administrators and by partner hospitals submitting patient claim data.
- Led QA for both systems, mentoring 2 QA engineers and 1 intern, and reporting testing progress and blockers to the Section Head.
- Coordinated System Integration Testing (SIT) and User Acceptance Testing (UAT) across 3 stakeholder groups: development, business analysis, and Contact Center admin representatives as the users of Garda Akses.
- Represented QA in requirements design meetings with the development team and the business analyst, before requirements were translated into test scenarios.
- Designed test scenarios directly from Business Requirements Documents (BRD) for the QA team to execute, and built test matrix analysis using mind mapping to expose coverage gaps before execution began.
- Performed static testing on requirements and design documents to catch defects and inconsistencies before development started.
- Authored application guides and onboarding documentation used to bring new QA members up to speed.
Quality Assurance Engineer at Asuransi Astra Buana (2021-03 – 2022-12)
- Built and maintained automated API and UI test suites with Katalon Studio for the Garda Akses and Garda Medika Akses claim systems.
- Executed functional, usability, performance, compatibility, and security testing across both claim systems, manually and through the Katalon suite.
- Conducted User Acceptance Testing (UAT) and System Integration Testing (SIT) with development and business teams, and documented processes and results as reference for later releases.
- Promoted to QA Lead in January 2023.
Intern, Access Service Operation at Telkom Indonesia (2020-02 – 2020-08)
- Monitored field technician KPIs, built reporting dashboards in Excel, and wrote PHP tooling to automate performance monitoring.
Pendidikan
QA Automation Bootcamp in Java programming, SQL, test design technique, and UI and API automation with Katalon Studio. – Xsis Academy (2021-01 – 2021-03)
Diploma 3 (D3) in Telecommunications Engineering, Department of Electrical Engineering – Politeknik Negeri Ujung Pandang (2017-01 – 2020-09)



