Ali A.A.Musleh

@acted.org

Computer Science
Acted

Ali A.A.Musleh
Ali Musleh is an accomplished Information Technology Specialist with extensive experience in Monitoring and Evaluation (M&E), Data Management, Web Development, and Artificial Intelligence (AI) research. He earned a Bachelor's degree in Business Information Technology, building a strong interdisciplinary foundation in IT and applied data systems.

Professional Background:
Since August 2021, Ali has been serving as a Monitoring and Evaluation (M&E) and Data Management Specialist at ACTED. In this role, he leads M&E initiatives across sectors such as WASH, health, and nutrition. He specializes in designing integrated data management frameworks, optimizing data collection methodologies, and ensuring high standards of data quality and reporting. Ali also manages large-scale databases and leverages advanced data visualization platforms, including Power BI, Tableau, and ArcGIS, to deliver actionable insights that support strategic decision-making and program impact evaluation.

RESEARCH, TEACHING, or OTHER INTERESTS

Computer Science, Artificial Intelligence, Computational Theory and Mathematics, Software
1

Scopus Publications

Scopus Publications

  • Classification and Evaluation Framework of Automated testing tools for agile software: Technical Review
    Mogeeb A.A. Mosleh, Nashwan Ameen Al-Khulaidi, Abdu H. Gumaei, Ayman Alsabry, Ali A. A. Musleh
    4th International Conference on Emerging Smart Technologies and Applications Esmarta 2024, 2024
    Test automation is crucial for agile software projects to enable frequent delivery of working software with cost and time and minimal bugs. However, selecting the right automated testing tool is considered challenging due to the wide range of such existing tools. Additionally, the challenges occur clearly due to several issues such as the programming code language, the categorization of the developed system, and the tester’s knowledge and skills. This paper aims to address this gap by proposing an evaluation framework for comparing and classifying the existing automated testing tools used in agile projects. The framework is developed based on an extensive literature review of existing agile testing methodologies and common commercial automation testing techniques. The key criteria for tool evaluation are identified to cover the main testing objective aspects such as test design support, testing interfaces, reporting capabilities, etc. These criteria are considered the core methodology for this study used to analyze and compare the popular open-source and commercial tools. The proposed evaluation framework provides agile practitioners with guidelines to assist in selecting the appropriate tools based on their specific project needs such as budget, timelines, and technical expertise. This study is considered a comparative evaluation of existing agile testing tools to highlight their key strengths and limitations. The findings of this study categorized the testing tools based on the interface, code, design, and report features. This research contributes to assisting the project developer and tester in selecting suitable tools for the adoption of automated testing tools in their agile software projects. It also identifies the direction for future work, such as integrations with modern development methodologies and technologies.