Testing

Playwright UI & API Automation Testing Project

  • Built an end-to-end automation testing project using Playwright and JavaScript to demonstrate software testing and QA automation skills.
  • Automated UI functional testing for the SauceDemo e-commerce web application, including login page validation, invalid credential handling, and successful authentication flow.
  • Developed API automation tests for REST endpoints using JSONPlaceholder, validating response status codes, JSON payload structure, and API request/response behavior.
  • Generated Playwright HTML test reports for execution tracking and debugging visibility.
  • Published the automation project to GitHub as part of a professional software testing portfolio showcase.
  • Playwright, JavaScript, API Testing, UI Automation Testing.
View Project

SAP

SAP Authorization & Policy Testing Project

  • Conducted comprehensive policy testing to validate data access based on user roles and authorization levels within SAP systems.
  • Verified enforcement of data masking, filtering, and access control rules to ensure compliance with security and governance requirements.
  • Prepared detailed test documentation, including test scenarios, test cases, results, and defect tracking, to support UAT readiness and audit requirements.
  • Collaborated closely with team members to analyze test outcomes and resolve policy-related issues efficiently.
  • SAP S/4 HANA, Data Access Enforcer (DAE).

Data Access Control & Analytics Validation Project

  • Designed and implemented access control policies to grant appropriate data visibility and operational control to authorized users based on defined business roles.
  • Executed and validated over 1,000+ queries across multiple SAP Infocubes to ensure accurate policy enforcement and data protection.
  • Performed in-depth analysis of query results using Microsoft Analysis for Office, identifying discrepancies and validating data consistency.
  • Worked with large datasets to assess policy impact on reporting performance and data accessibility, providing feedback for policy optimization.
  • SAP BW, Data Access Enforcer (DAE).

Role-Based Policy Access Control

  • Designed and implemented dynamic access control policies in NextLabs Control Center to enforce role-based security for DuPont’s SAP system, ensuring compliance with data governance policies.
  • Conducted end-to-end testing of policies to validate that only authorized users could access specific SAP transactions based on their roles and responsibilities.
  • Performed debugging and analysis of 500+ SAP FI transactions to identify key tables and data elements, ensuring accurate policy configuration for sensitive data protection.
  • SAP S/4 HANA, Data Access Enforcer (DAE).

Mobile App

Final Year Project - UMP Car e-Hailing System (UCES)

  • A mobile application exclusively designed for the University Malaysia Pahang (UMP) community. Serves as a centralized platform, facilitating part-time employment opportunities for UMP students as drivers and simplifying the process of booking rides for both students and staff.
  • Designed and implemented user-friendly features, such as driver registration, profile management, booking system, and secure payment integration.
  • Android Studio, Java, Firebase.