Analyze mobile (Android / iOS) and web applications to extract workflows or functionalities for automation.
Utilize reverse engineering skills to understand app behavior or data flows.
Develop and maintain automation scripts and tools to replicate or interact with application features.
Interact with RESTful APIs for integration, testing, or automation purposes.
Work closely with developers, testers, and IT support teams to improve app automation coverage and accuracy.
Monitor app changes (e.g. version updates, UI changes) and update automation processes accordingly.
Ensure automation is secure, stable, and does not violate platform policies (Google, Apple, etc.).
Provide documentation for automation flows, technical steps, and code.
Participate in brainstorming sessions for R&D and continuous improvement.
Job Requirements
Strong understanding of reverse engineering concepts : APK decompiling, network traffic analysis (e.g. using Charles Proxy, Burp Suite, Wireshark), dynamic / static analysis.
Experience working with RESTful APIs : authentication, request / response cycles, API documentation (Swagger / Postman).
Familiarity with tools like ADB, Frida, jadx, mitmproxy, etc.
Solid foundation in general IT skills : networking, command line usage, server-client concepts, file systems.
Ability to understand application logic and UI flows.
Experience with version control systems (e.g. Git).
Knowledge of automation frameworks and task schedulers is a plus.
Attention to detail and strong troubleshooting skills.
Preferred Qualifications
Certification in automation testing tools.
Experience with performance testing tools (e.g., JMeter, LoadRunner).
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Proficiency in Mandarin is an added advantage.
#J-18808-Ljbffr
Automation Developer • Kuala Lumpur, Kuala Lumpur, Malaysia