Hi, I'm a QA Automation Engineer based in Jakarta!
Muhammad David
QA Automation Engineer / Developer

About Me
I'm a QA Automation Engineer with a Computer Science background. I build and maintain automated tests to ensure software reliability and performance, while leveraging development skills to create efficient and scalable solutions.
Work Experience
Quality Assurance Automation Engineer
PT. Bank Mandiri (Persero) Tbk. • Contact
2024 – Present
Web Developer
PT. Ito Seisakusho Armada • Internship
2022 – 2023
Education
Universitas Nusamandiri
Bachelor of Computer, Informatika
2019 - 2023
Grade: 3.91
Skills
QA Automation
Katalon StudioUiPathPlaywrightSeleniumAppiumBDD (Cucumber)PostmanAPI TestingRegexBasic SQLAgile / ScrumSDLC & STLC
Programming Languages
JavaScriptTypeScriptGoJavaPHPGroovy
Web Development
HTMLCSSResponsive DesignReact.jsNext.jsNode.jsExpress.jsREST APIAuthentication & Authorization (JWT, OAuth)
Databases & ORM
MySQLPostgreSQLMongoDBPrisma
Database Design & Optimization
Database Normalization (1NF, 2NF, 3NF)Entity Relationship Diagram (ERD)Relational Schema Design
Tools & Best Practices
GitCI/CD (GitHub Actions)JiraUnit Testing (Jest, Mocha)Clean Code & Design Patterns