About
About Me
Hello! I’m Islam Elgendy, a Teaching and Research Assistant at the University of Sheffield, Department of Computer Science. I am currently in the final year of my PhD, where my research focuses on Software Testing, particularly leveraging diversity-based testing principles to address key challenges in the field.
My work spans various aspects of automated software testing, including:
- Mutation Testing
- Test Case Prioritisation
- Test Case Selection
- Test Suite Reduction
- Test Case Generation
With over five years of teaching experience in the UK and more than a decade of experience in Computer Science education, I have been actively involved in mentoring students, delivering courses, and supporting research-driven learning.
I am passionate about advancing software reliability and quality assurance through innovative testing methodologies. My research aims to improve the efficiency and effectiveness of test suites, ensuring robust and maintainable software systems.
Feel free to explore my research, publications, and teaching contributions on this website.