Faiz Ali Shah

Lecturer (Assistant Professor) of Software Engineering, Institute of Computer Science, University of Tartu, Estonia.

faiz.jpg

Photo: Sheikh Zayed Mosque, Abu Dhabi (Jan 2026)

I received my PhD in Computer Science from the University of Tartu in 2020, under the supervision of Prof. Dietmar Pfahl and Associate Prof. Kairit Sirts. Prior to joining the University of Tartu, I held the position of Assistant Professor at COMSATS University Islamabad, Pakistan, and gained industry experience as a software developer.

My research vision is to advance software engineering through the development of intelligent, trustworthy, and autonomous systems that ensure the quality and reliability of complex software. Specifically, I aim to develop AI-driven solutions capable of proactively testing safety-critical autonomous systems, autonomously repairing software defects, and enabling systems to self-heal in real time.

My research interests span Artificial Intelligence for Software Engineering (AI4SE), Software Maintenance and Evolution, Software Testing, and Empirical Software Engineering. I supervise PhD and MSc students on topics including security vulnerability detection, repair and verification, synthetic test data generation, and the testing of self-driving cars.

selected publications

  1. ITS4SDC: Intelligent test road selector for self-driving cars
    A. I. Güllü, F. A. Shah, and D. Pfahl
    Science of Computer Programming, 2026
  2. A Robust LSTM-based Test Selection Method for Self-Driving Cars
    A. I. Güllü, F. A. Shah, and D. Pfahl
    In International Conference on Product-Focused Software Process Improvement (PROFES), 2025
  3. How Effectively Do LLMs Extract Feature-Sentiment Pairs from App Reviews?
    F. A. Shah, A. Sabir, R. Sharma, and 1 more author
    In 31st International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ), 2025
  4. ITS4SDC at the ICST Tool Competition – Self-Driving Car Testing Track
    A. I. Güllü, F. A. Shah, and D. Pfahl
    In International Conference on Software Testing, Verification and Validation (ICST) Tool Competition, 2025
    Top-performing tool in the competition
  5. Is the SAFE Approach Too Simple for App Feature Extraction? A Replication Study
    F. A. Shah, K. Sirts, and D. Pfahl
    In 25th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ), 2019