José Miguel Rojas

prof_pic.jpg

School of Computer Science

University of Sheffield

Sheffield, UK

I am a Lecturer (Assistant Professor) in Software Testing at the School of Computer Science, University of Sheffield.

Previously, I was a Lecturer in the Department of Informatics at the University of Leicester. Before that, I was a Research Associate in Software Testing in the Verification and Testing group at Sheffield, working with Prof Gordon Fraser.

I completed my PhD in Computer Science at the Technical University of Madrid (UPM), in the COSTA Group, supervised by Elvira Albert and Miguel Gómez-Zamalloa.

My research interests lie in automated software engineering, with a focus on search-based unit test generation, system-level testing for eXtended Reality (XR) software, and causality testing in smart manufacturing. Past work includes bio-inspired computational devices, constraint logic programming, and software static analysis and symbolic execution.

Selected Publications

  1. ASE
    Software Testing for Extended Reality Applications: A Systematic Mapping Study
    Ruizhen Gu, José Miguel Rojas, and Donghwan Shin
    Automated Software Engineering (ASE), 2025
  2. ICSME
    Private-Keep Out? Understanding How Developers Account for Code Visibility in Unit Testing
    Muhammad Firhard Roslan, José Miguel Rojas, and Phil McMinn
    In 2024 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2024
  3. AST
    On the feasibility and challenges of synthesizing executable Espresso tests
    Iván Arcuschin Moreno, Juan Pablo Galeotti, Christian Ciccaroni, and 1 more author
    In IEEE/ACM International Conference on Automation of Software Test, AST@ICSE 2022, 2022
  4. ICSE
    Code Defenders: Crowdsourcing Effective Tests and Subtle Mutants with a Mutation Testing Game
    José Miguel Rojas, Thomas White, Benjamin Clegg, and 1 more author
    In Int. Conference on Software Engineering (ICSE), 2017