Booting test runner
Loading Playwright suites
Spinning up environments
All checks passed
Open to QA Engineering Roles

Achmad Syahrul Ramadhan

 

4+ years designing and automating reliable test suites with Playwright, Cucumber, API and performance testing — with deep focus on healthcare information systems where correctness is critical.

West Jakarta, Indonesia
Achmad Syahrul Ramadhan
Verified QA
playwright report
PASSED
outpatient · edit medical record0.4s
emergency · discharge summary0.7s
inpatient · settlement piutang1.0s
api · SEP verification1.3s
164
passed
0
failed
100%
pass rate
0+
Years in QA
0%
Test Efficiency Gained
0%
Test Coverage Reached
0+
Perf Issues Caught
About

Quality is engineered, not inspected in

Software Quality Assurance Engineer with 4+ years of experience across web and mobile applications, combining hands-on manual testing with scalable automation. I design and maintain automated test suites in JavaScript/TypeScript with Playwright and Cucumber BDD, and bring strong expertise in API testing, database validation, and performance testing.

Comfortable working end-to-end across the SDLC/STLC in Agile/Scrum teams, I partner with developers, product managers, finance, and UI/UX to keep quality high and release cycles fast. My recent focus is healthcare information systems — where correctness, compliance, and reliability are non-negotiable — with a proven track record of improving test efficiency by 80–90% and reaching 100% test coverage.

Automation-first

Playwright + Cucumber BDD frameworks using the Page Object Model for scalable, reusable coverage.

Healthcare domain

Deep QA experience on hospital information systems (SIMRS), EMR, finance & accounting modules.

Full-stack testing

API, database, load & performance testing alongside functional and regression coverage.

Agile & CI/CD

Requirement review, risk analysis, and release validation embedded in Agile delivery.

Skills

A toolkit built for full-spectrum QA

From BDD automation frameworks to API, database, and load testing — the stack behind reliable releases.

Playwright92%
Selenium80%
Katalon Studio85%
Cucumber (BDD)90%
Gherkin90%
Robot Framework72%
Experience

Where I've assured quality

Four years across healthcare information systems, AI health products, and large-scale e-commerce.

Quality Assurance Engineer

Aido Health Indonesia·South Jakarta

Oct 2023 — Present

Own end-to-end quality for three healthcare products — Hospita (SIMRS with a dedicated Finance & Accounting module), Digita (pharmacy delivery), and Klinika (SIMRS) — combining automation, API, database, and performance testing.

Responsibilities

  • Build and maintain automation suites in JavaScript with Playwright and Node.js, using Cucumber BDD and Gherkin for scalable, reusable scenarios.
  • Design test strategies, test cases, and test plans with the QA team, aligned to Agile methodology.
  • Perform API testing with Postman and validate PostgreSQL & MySQL databases for accuracy and synchronization.
  • Run post-release and post-implementation testing to ensure product stability and smooth deployments.

Achievements

  • Improved test coverage 70–80% while reducing manual testing effort.
  • Reduced API defects by 80% through structured integration testing.
  • Detected 50+ performance issues before production via load & stress testing.
  • Reached 95% requirement coverage through disciplined requirement review.

Technologies

Playwright
Cucumber
Node.js
Postman
PostgreSQL
MySQL
JMeter
Jira
Featured Projects

Testing that ships with confidence

Selected automation and QA work across hospital information systems, finance, and integrations.

simrs/hospita
✓ passingscreenshot
SIMRS · Hospita

Hospital Information System Automation

End-to-end Playwright + Cucumber automation for the Hospita hospital information system, covering outpatient, emergency, and inpatient workflows with reusable page objects.

  • Built BDD scenarios in Gherkin mapped to a Page Object Model.
  • Validated cross-module data flow between clinical and finance modules.
  • Stabilised flaky UI interactions (dropdowns, modals, dynamic tables).
Playwright
Cucumber
Node.js
PostgreSQL
70–80%
Coverage
Reduced
Manual effort
emr/clinical
✓ passingscreenshot
EMR · Clinical

Electronic Medical Record Testing

Functional and regression testing for the EMR module, ensuring accurate patient records, resume ringkasan pasien pulang, and compliant clinical data handling.

  • Authored structured test cases with clear preconditions and assertions.
  • Verified record integrity across create, edit, and discharge summary flows.
  • Flagged ambiguous requirements as Need-Clarification items.
Manual Testing
Gherkin
Jira
SQL
95%
Req. coverage
Low
Defect leakage
analytics/finance
✓ passingscreenshot
Analytics · Finance

Executive Dashboard Testing

Validation of executive and finance dashboards, cross-checking aggregated metrics against source databases for accuracy and reliability.

  • Reconciled dashboard figures against PostgreSQL/MySQL source data.
  • Tested filters, date ranges, and drill-downs for consistency.
  • Verified performance under realistic data volumes.
Postman
SQL
PostgreSQL
MySQL
Verified
Data accuracy
Caught early
Regressions
finance & accounting
✓ passingscreenshot
Finance & Accounting

Settlement Piutang Automation

Automated regression for the receivables (piutang) settlement flow in the Hospita finance module, safeguarding billing accuracy across releases.

  • Automated billing and settlement happy-paths and edge cases.
  • Validated ledger entries and payment reconciliation in the database.
  • Integrated scenarios into the regression suite.
Playwright
Cucumber
SQL
Prevented
Billing errors
Automated
Regression
simrs/lab
✓ passingscreenshot
SIMRS · Lab

Laboratory Automation

Automation coverage for laboratory ordering and result workflows, ensuring correct specimen tracking and result reporting.

  • Automated lab order → result → verification journeys.
  • Checked result value mapping and status transitions.
  • Reduced manual regression time for the lab module.
Playwright
Node.js
Cucumber
Reduced
Manual time
Expanded
Coverage
simrs/radiology
✓ passingscreenshot
SIMRS · Radiology

Radiology Automation

Test automation for radiology ordering and reporting workflows, validating request-to-report accuracy and integration points.

  • Automated radiology request and reporting scenarios.
  • Validated integration with clinical and billing modules.
  • Maintained stable locators using shared helper patterns.
Playwright
Cucumber
PostgreSQL
Validated
Integration
Improved
Stability
integration/postman
✓ passingscreenshot
Integration · Postman

API Automation

API test coverage across integration and regression using Postman collections and environment variables, reducing API defects significantly.

  • Built reusable Postman collections with environments.
  • Validated endpoints for functionality, integration, and regression.
  • Asserted status codes, schema, and business rules.
Postman
REST
JSON
Newman
-80%
API defects
Broad
Coverage
load & stress
✓ passingscreenshot
Load & Stress

Performance Testing with JMeter

Load and stress testing with Apache JMeter to validate scalability and stability, surfacing performance issues before production.

  • Designed thread groups to model realistic peak traffic.
  • Measured response time, throughput, and error rate.
  • Reported bottlenecks with actionable evidence.
JMeter
Load Testing
Dashboards
50+
Issues found
Validated
Stability
Testing Documentation

Every release, fully documented

Structured artifacts that keep testing transparent, traceable, and repeatable.

Test Plan

Scope, approach, resources, and schedule aligned to each release and requirement set.

Test Cases

Structured cases with ID, precondition, steps, expected result, type, and priority.

Bug Reports

Clear, reproducible defects tracked in Jira with severity, priority, and evidence.

RTM

Requirement Traceability Matrix mapping requirements to cases for full coverage.

Checklist

Smoke, sanity, and release checklists to gate deployments consistently.

Release Notes

Verified fixes and validated changes documented per deployment phase.

Certifications & Education

Credentials that back the craft

Certified

ISTQB Certified Tester — Foundation Level (CTFL)

Syllabus 4.0

Training completed — foundation of testing principles, techniques, and management.

Bachelor of Informatics Engineering

Universitas Raharja

Computer Science · GPA 3.19 / 4.00 · 2016–2020

Contact

Let's build software worth trusting

Open to QA Engineering / QA Automation roles. The fastest way to reach me is email.