Bio: I am an Assistant Professor at North Dakota State University. Before joining NDSU, I worked as a Postdoctoral Researcher for over two years at the University of Alberta in the
SMR lab, led by Prof. Sarah Nadi. Before that, I worked as a
Postdoctoral Researcher for three years at Kyungpook National University in the
ESE Lab,
led by Prof. Woo Jin Lee. I earned both my Master's degree (2013) and Ph.D. (2017) from Kyungpook National University
under the supervision of Prof. Woo Jin Lee. Before pursuing my Master's, I worked in the software industry for over five years
as a software developer, project manager, and business development manager.
I have served as a program committee member and reviewer for prestigious conferences and journals,
including MSR, FSE, ASE, SANER, ICSME, MobileSoft, ICSE, TSE, and EMSE. You can find more information about me in my
CV (Updated Aug 22, 2024).
Research: I lead the
Software Testing and Maintenance Lab, where our research focuses on developing
innovative tools and techniques to improve the efficiency, effectiveness, and reliability of test suites. Please check the selected publications below or our full list of
publications to know more about our research.
Migrating Unit Tests Across Java Applications [
Paper] [
Tool]
Ajay Kumar Jha, Sarah Nadi
In Proceedings of the 24th IEEE International Conference on Source Code Analysis and Manipulation (SCAM). 2024.
TRec: A Regression Test Recommender for Java Projects [
Paper] [
Tool]
Sai Kiran Bhrugumalla, Ajay Kumar Jha
In Proceedings of the 40th IEEE International Conference on Software Maintenance and Evolution (ICSME). 2024.
JTestMigBench and JTestMigTax: A benchmark and taxonomy for unit test migration [
Paper]
Ajay Kumar Jha, Mohayeminul Islam, and Sarah Nadi
In Proceedings of 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 713-717, 2023.