I specialize in end-to-end test automation, AI-assisted QA, and internal tool development. I build automation for Web, Mobile, and API using WebdriverIO, MCP Playwright, and Katalon Studio, develop custom dashboards and apps using JavaScript, TypeScript, React, and lovable.dev, also build low-code Automation using n8n.io.
I use Gemini & Claude AI to speed up test case creation & Build Automation Code, integrate automation into CI/CD pipelines, achieving 95%+ coverage and reducing manual effort by up to 90%.
Beyond testing, I’ve built monitoring dashboards, QA portals, and portfolio websites — combining quality engineering with real software development.
Experience: 6 years
Yearly salary: $10,000
Hourly rate: $15
Nationality: 🇮🇩 Indonesia
Residency: 🇮🇩 Indonesia
Experience
Lead QA Engineer - Freelance
Sent Entertainment Ltd 2025 - 2025
1. Managed task priority & workload of QA member. 2. Managed delivery quality of some products: comofootball, summercamp, & edventura. 3. Released 2–3 backlogs per day on average. Improved testing workflows to boost efficiency and cut production issues to under 1%. 4. Collaborated with Lead of Engineer & Lead of Product Manager to achieve SLD (Service Level Delivery).
Associated QA Automation Engineer
Global Urban Essensial 2023 - 2026
1. Led the Website "Teman Bumil" project team, consisting of a Product Owner and Developers, and supervised 2 Junior QA members 2. Led n8n integration with Gemini AI for automated test case creation, reducing effort and time by over 90% 3. Developed UI automation for Mobile, Web, and API using WebdriverIO across multiple projects, achieving over 95% scenario coverage 4. Integrated with Device-Farm to run Mobile Automation on various device models. Implemented CI/CD pipelines and automated cloud-based test execution using Docker and Jenkins in collaboration with DevOps 5. Built a web dashboard for KPI management, bug tracking, and internal documentation, cutting manual work by over 75% 6. Performed load testing on APIs and databases using K6, and provided actionable recommendations to stakeholders based on the results 7. Monitoring logs using Grafana, and RabbitMQ for Staging and Production environments
Development Transformation & Automation Engineer
Smartfren Telecom 2022 - 2023
1. Part of Backend team Development for test of newly created or enhancement features. 2. Develop Automation script using Katalon Studio for Mobile, API Services, & Database Validation. 3. Develop Web Dashboard to monitoring daily execution Sanity Automation Test. Total more than 2000 data displayed on 4 representation chart / graphic model. Using NextJS as FrontEnd, NodeJS as BackEnd, and Consume Data source from MariaDB. 4. Deliver several projects in a timely schedule and good quality, also attend daily stand-up meeting with development team and scrum master. 5. Work across all phases of the testing lifecycle such as; planning & design test scenario, execute initial test, regression test, performance / load test, sanity test, deliver test result, and support Developer & IT Ops on deployment phase. 6. Reproduce & analyze the system failures or defect, and report to dedicated developer in charge to be fix.
Junior QA Engineer
Andal Software 2021 - 2021
1. Analyze requirement and discuss with product owner or developer team regarding requirements. 2. Planning and design test plan based on requirement from product owner. 3. Planning and design test plan E2E for automated testing. 4. Execute functional & integration testing for Web and Mobile App. 5. Execute regression testing to make sure all of the features running as requested document before deploy to stagging. 6. Tracking bug or issues in order to ensure the highest level of delivery quality.
Junior Flutter Engineer
Andal Software 2021 - 2022
1. Develop Mobile Application in Andal Connect Project using Flutter with Domain Driven Design concept, implemented BLoC as a state management, & Create custom widgets for UI Mobile Application. 2. Handle Business Logic of HRIS feature such as; Employee Attendance, Leave & absence request, Employee Business Trip, and payroll reporting.
QA Engineer Internship
Smartfren Telecom 2020 - 2021
1. Analyze requirement / Product Definition Document (PDD) from business user. 2. Discuss with business users or developer team regarding user requirements. 3. Planning and design test scenario based on requirement from business user. 4. Execute internal testing for some projects which related with Billing Service System such as new promo product, new service pack, basic services (voice, message, LTE) and quota data. 5. Tracking bug / issues while testing process in order to ensure the highest level of delivery quality. 6. Use JIRA in order to manage and maintain list of issues, record historical of issues, and collaborating with project team member. 7. Use Test Link and Zephyr in order to manage test cases and collaborate with testers. 8. Join stand up meeting with QA team every morning. 9. Learn and sharing automation knowledge using Katalon Studio and Selenium.
Skills
javascript
quality-assurance
typescript
web-designer