Fathir Wafda
About Candidate
I am an experienced Software Development and Quality Engineer with a demonstrated history of working in the Internet industry for 10 years. Skilled in Python, Ruby, Java, PHP, C++, Unit Testing, Automated Testing, Capybara, Selenium, CI/CD Pipelines, Google Cloud, Performance Testing and Agile Methodologies.
Location
Education
Bachelor of Engineering
Master of Cyber Security
Not continue the study due to financial and family matters
Work & Experience
Associate Software Quality/Test Architect
- Do analyze, write test cases and develop automation test scripts in various platforms (Web, API, MobileApps). - Developing and maintaining Automation Test Framework that is used by bukalapak squad for all platforms: Desktop Web, API, Mobile Web, and Mobile application (Android, iOS). - Collaborated with DevOps team to build CI/CD pipeline by creating/initiating pipeline tests. - Successfully migrating all Quality services/frameworks/tools related to the GCP. - Developed testing metrics and visualize in a Dashboard. This dashboard is consumed by stakeholders to check trends of bugs, defects or test coverage. - Developed Testing supporting tools, such as: automation test bot notification. - Doing performance tests on the cloud environment and bare metal. The tools that I have used are mostly Locust and JMeter. - Review all performance test activities, write tests, identify parameters, test execution, collect metrics, report results and problems, and maintain documentation. - Giving any suggestions regarding performance of services/applications based on data to the related team. - Initiated training for helping other Quality team members for self-development. - Manage Jr. Quality member for developing their skills, helping for finding solutions if any difficulties, doing 1:1. - Made the documentation, such as: SOP, RFC, Tutorials, Cloud Optimization. - Involved in formulating Quality Division competency. - Involved in formulating Quality Division Roadmap. - Developed a Performance test web-based platform that supported on the cloud.
Sr Software Quality Engineer
- Developed and implemented bukalapak web automation from scratch using Ruby as the programming language, Selenium as its driver, and cucumber as the tool for supporting BDD. - Write a test script to automate various test cases (Desktop and mobile web, API). The feature/products that I had handled focused on Marketplace - Online to Offline Bukalapak application (now: Mitra Bukalapak) - Do a performance test by creating a script, executing, and analyzing the results for a feature before launch, the tools that I have used were JMeter, Locust. - Manage and monitor the smoke test results to give an early warning if any bugs/errors. - Made the documentation, such as: test cases, test results, SOPs. - Given inputs or ideas for the team about the quality of a product, the possibility impacts if we revamp something.
Software Developer
- Developed SMS Broadcast Application and Billing System - Fixing bugs in previous applications.
Software Developer
- Developed Academic Information System Cloud-based using Java and Google App Engine