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.

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.
A toolkit built for full-spectrum QA
From BDD automation frameworks to API, database, and load testing — the stack behind reliable releases.
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
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
Testing that ships with confidence
Selected automation and QA work across hospital information systems, finance, and integrations.
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).
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.
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.
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.
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.
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.
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.
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.
See the craft behind the coverage
Dedicated walkthroughs of how the automation, API, and performance work is actually built.
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.
Credentials that back the craft
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
Let's build software worth trusting
Open to QA Engineering / QA Automation roles. The fastest way to reach me is email.