Principal Software Design Engineer in Test
9+ years building automation frameworks and infrastructure. I manage Appium device farms (Android & iOS), design & build test management systems (Spring Boot + Vue 3), operate Jenkins CI/CD, and mentor teams on best testing practices.
Core Skills
Professional Experience
Principal Software Development Engineer in Test
PT Global Digital Niaga (Blibli.com) • Aug 2019 – Oct 2025 • Jakarta/Remote
- Managed an Appium device farm with 1 hub and 5–6 node servers across Android & iOS; scripted install & version sync for smooth runs.
- Built an in-house Test Case Management System: Spring Boot backend, Vue 3 frontend; designed PostgreSQL schema.
- Developed migration tools to transfer legacy TCMS data into the new system.
- Owned Jenkins administration: plugin install, job setup, and automation pipelines.
- Provided org-wide enablement: automation best practices, troubleshooting, and mentoring.
- Projects: Aggregate Platform, Customer Experience Engagement, QA R&D.
Senior Software Development Engineer in Test
PT Global Digital Niaga (Blibli.com) • Dec 2018 – Aug 2019
- Automated tests for Homepage Revamp, Flash Sale, Promotion, and PDP features.
- Created test plans & estimates; wrote BDD scenarios (Gherkin) integrated to CI.
- Stack: Java, Selenium, Serenity BDD, Jenkins; drove regression & integration quality gates.
Quality Assurance Engineer
PT Aprsima Wirecard • Oct 2015 – Nov 2018
- Led automation training for manual QA; promoted shift-left testing practices.
- Manual, automation, and performance testing for banking projects (Mandiri, Danamon, ANZ).
- API testing, host simulator validation; Agile/Scrum collaboration.
Java Developer
PT Aprsima Wirecard • Aug 2015 – Oct 2015
- Backend dev & bug fixing for Prime Cash 5 (ANZ Bank).
Education
Universitas Bina Nusantara (BINUS University)
Master’s Degree • 2017 – 2019 • GPA: 3.81 / 4.00
Universitas Jenderal Achmad Yani
Bachelor’s Degree • 2011 – 2015 • GPA: 3.64 / 4.00