Ajay Kumar Jha

Ajay Jha
Assistant Professor
QBB 258, A23
Department of Computer Science
North Dakota State University
Fargo, ND 58105, USA.
📧 ajay.jha.1@ndsu.edu



                            
The Software Testing And Maintenance (STAM) Lab

Team   🌴   Publication   🌴   Service   🌴   Teaching


Bio: I am an Assistant Professor at North Dakota State University. Prior to joining NDSU, I worked as a Postdoctoral Researcher for over two years at the University of Alberta and three years at Kyungpook National University. I earned both my Master’s (2013) and Ph.D. (2017) from Kyungpook National University. Before pursuing graduate studies, I spent over five years in the software industry, where I co-founded two startups and served as a business development manager in two organizations. I have also served as a session chair, program committee member, and reviewer for premier conferences and journals, including MSR, FSE, ASE, SANER, ICSME, MobileSoft, ICSE, TSE, TOSEM, and EMSE. Further details are available in my CV (Updated Aug 14, 2025).

Research: I lead the Software Testing and Maintenance (STAM) Lab, where our research focuses on developing innovative tools and techniques to improve the quality of test suites. Please check the selected publications below or our full list of publications to know more about our research.

An Empirical Study of Python Library Migration Using Large Language Models [Paper]. Mohayeminul Islam, Ajay Kumar Jha, May Mahmoud, Ildar Akhmetov, and Sarah Nadi. In 40th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2025.

Understanding Test Deletion in Java Applications [Paper] [Dataset]. Suraj Bhatta, Frank Kendemah, and Ajay Kumar Jha. In 22nd IEEE/ACM International Conference on Mining Software Repositories (MSR), pp. 408-420, 2025.

Migrating Unit Tests Across Java Applications [Paper] [Tool]. Ajay Kumar Jha and Sarah Nadi. In 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM). pp. 131-142. 2024.

TRec: A Regression Test Recommender for Java Projects [Paper] [Tool]. Sai Kiran Bhrugumalla and Ajay Kumar Jha. In 40th IEEE International Conference on Software Maintenance and Evolution (ICSME). pp. 903-907. 2024.