Muhammad Haekal Wiralegawa

Muhammad Haekal Wiralegawa

Software Development Engineer In Test Ii @ Halodoc

About Muhammad Haekal Wiralegawa

Muhammad Haekal Wiralegawa is a Software Development Engineer In Test II at Halodoc ID, where he has worked since 2020. He has a background in software quality assurance and holds a Bachelor's degree in Informatics from Telkom University.

Work at Halodoc

Muhammad Haekal Wiralegawa has been employed at Halodoc ID as a Software Development Engineer In Test II since 2020. In this role, he focuses on enhancing the quality and efficiency of software testing processes. He has contributed to the Pharmacy Delivery team by refactoring the automation codebase to improve scalability and usability, specifically utilizing Swift. Additionally, he conducts various meetings related to product requirements and testing documentation, and he drives bi-weekly meetings on iOS automation.

Previous Experience

Before joining Halodoc, Muhammad Haekal Wiralegawa worked at Traveloka for four years, first as a Software Quality Assurance Engineer from 2016 to 2018 and later as a Quality Engineer / SDET from 2018 to 2020. His responsibilities included ensuring software quality and conducting various testing methodologies. He also served as a Database Laboratory Assistant at Telkom University from 2014 to 2015 and completed a short internship in Customer Relationship Management at Telekomunikasi Indonesia in 2014.

Education and Expertise

Muhammad Haekal Wiralegawa earned his Bachelor's degree in Informatics from Telkom University, where he studied from 2012 to 2016. His educational background provides a solid foundation in software development and testing methodologies. His expertise includes functional, regression, integration, and non-functional testing, as well as automation processes, particularly in iOS environments.

Testing and Automation Initiatives

At Halodoc, Muhammad Haekal Wiralegawa has initiated several key testing and automation initiatives. He established a release document checklist for the iOS team to streamline the release process. He also enabled a Jenkins pipeline for the Pharmacy Delivery team, facilitating on-demand testing execution for specific branches. His daily testing covers various aspects, including memory leak detection, app launch time, CPU usage, and app size.

People similar to Muhammad Haekal Wiralegawa