About

I am a Lecturer (equivalent to Assistant Professor) in Computer Science and Software Engineering at the University of Western Australia (UWA). Previously, I was a Postdoctoral Researcher in Software Engineering & AI at Technische Universität München (TUM), working with Prof. Chunyang Chen. My research interests lie at the intersection of Software Engineering, Knowledge Graph, and Large Language Models. I received my Doctor degree in Computer Science from the Australian National University in Australia, advised by Prof. Zhenchang Xing. My current research focus is software testing including the following four directions.

Research Interest

  • Exploratory Software Testing
  • Change-Aware Testing
  • Knowledge Graph
  • Multimodal Large Language Models

News

  • [May 2026] I joined the University of Western Australia (UWA) as a Lecturer (equivalent to Assistant Professor) in Computer Science and Software Engineering!
  • [Apr 2026] Our paper "RippleGUItester: Change-Aware Exploratory Testing" is accepted to ISSTA 2026!
  • [Apr 2026] Invited as reviewer for FSE2027
  • [Feb 2026] Invited as reviewer for ICSE2027
  • [Jan 2026] Invited as reviewer for TSE
  • [Jan 2026] Invited as reviewer for ASE2026

Awards

  • [2025] ACM SIGSOFT CAPS AWARD FSE/ISSTA
  • [2024] ACM Travel Grant for ICSE2024
  • [2024] ANU Vice-Chancellor's Travel Grant
  • [2021] ACM SIGSOFT Distinguished Paper Award in ASE2021
  • [2020] ANU University Research Scholarship
  • [2020] ANU HDR Fee Remission Merit Scholarship
  • [2014] Microsoft Research Asia Club Star
  • [2014] Outstanding Youth Volunteer, 2nd Youth Olympic Games

Research

[ISSTA'26] RippleGUItester: Change-Aware Exploratory Testing

Yanqi Su, Michael Pradel, Chunyang Chen

[FSE'25] Automated Soap Opera Testing Directed by LLMs and Scenario Knowledge: Feasibility, Challenges, and Road Ahead

Yanqi Su, Zhenchang Xing, Chong Wang, Chunyang Chen, Xiwei Xu, Qinghua Lu, Liming Zhu

[ICSE'24] Enhancing Exploratory Testing by Large Language Model and Knowledge Graph

Yanqi Su, Dianshu Liao, Zhenchang Xing, Qing Huang, Mulong Xie, Qinghua Lu, Xiwei Xu

[ICSE'23 Tool Demo] SoapOperaTG: A Tool for System Knowledge Graph Based Soap Opera Test Generation

Yanqi Su, Zheming Han, Zhenchang Xing, Xiwei Xu, Liming Zhu, Qinghua Lu

[ASE'22] Constructing a System Knowledge Graph of User Tasks and Failures from Bug Reports to Support Soap Opera Testing

Yanqi Su, Zheming Han, Zhenchang Xing, Xin Xia, Xiwei Xu, Liming Zhu, Qinghua Lu

[ASE'21] Reducing Bug Triaging Confusion by Learning from Mistakes with a Bug Tossing Knowledge Graph

Yanqi Su, Zhenchang Xing, Xin Peng, Xin Xia, Chong Wang, Xiwei Xu, Liming Zhu

ACM SIGSOFT Distinguished Paper Award

[ICPC'23] Still Confusing for Bug-Component Triaging? Deep Feature Learning and Ensemble Setting to Rescue

Yanqi Su, Zheming Han, Zhipeng Gao, Zhenchang Xing, Qinghua Lu, Xiwei Xu

[TSE] User Review-Based Change File Localization for Mobile Applications

Yu Zhou, Yanqi Su, Taolue Chen, Zhiqiu Huang, Harald C. Gall, Sebastiano Panichella

[TOSEM] Automating TODO-dropped Methods Detection and Patching

Zhipeng Gao, Yanqi Su, Xing Hu, Xin Xia

Services

Journal Reviewer

  • IEEE Transactions on Software Engineering (TSE)
  • ACM Transactions on Software Engineering and Methodology (TOSEM)
  • Empirical Software Engineering (EMSE)
  • Software Testing, Verification and Reliability (STVR)

Conference Program Committee

  • The ACM International Conference on the Foundations of Software Engineering (FSE2027)
  • The 49th IEEE/ACM International Conference on Software Engineering (ICSE2027)
  • The 41th IEEE/ACM International Conference on Automated Software Engineering (ASE2026)
  • The 37th IEEE International Symposium on Software Reliability Engineering (ISSRE2026)
  • The 23rd International Conference on Mining Software Repositories (MSR2026)
  • The 17th International Conference on Internetware (Internetware 2026)
  • The International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE 2026)
  • The 1st International Workshop on User Interface and Experience for Software Engineering (UISE 2026)
  • The 40th IEEE/ACM International Conference on Automated Software Engineering (ASE2025)
  • The 36th IEEE International Symposium on Software Reliability Engineering (ISSRE2025)
  • The 32nd Asia-Pacific Software Engineering Conference (APSEC2025 SEIP Track & Student Research Competition Track)

Student Volunteer

  • The ACM International Conference on the Foundations of Software Engineering (FSE2025)

Teaching & Experience

Teaching

  • Lecturer, University of Western Australia (UWA) — CITS5501 / CITS3501 Software Testing and Quality Assurance
    Semester 2, 2026
  • Lecturer, TUM — Seminar Exploratory Software Testing (INHN0015, INHN4016, IN0014, IN45111)
    Summer 2026
  • Lecturer, TUM — Seminar Exploratory Software Testing (IN0014, INHN0015, INHN4012)
    Summer 2025
  • Guest Lecturer, TUM — Advanced Topics in Software Engineering (CITHN3003)
    Winter 2024 & 2025
  • Teaching Assistant, Australian National University (ANU) — COMP4130 Managing Software Quality and Process
    2024 Semester 1
    Supervised by Xiaoyu Sun

Talks

  • Shaping the Future of Exploratory Software Testing with Knowledge Graphs and LLMs
    Jun. 2025 — University of Oxford, UK
    Apr. 2025 — Aalto University, Finland
  • Automated Soap Opera Testing Directed by LLMs and Scenario Knowledge
    Feb. 2025 — Technical University of Munich, Germany
  • Constructing a System Knowledge Graph of User Tasks and Failures to Support Soap Opera Testing
    Dec. 2023 — Google Research Australia, Australia

Research Experience

  • Research Visit, University of Stuttgart & CISPA — Software Lab
    Nov 1–12, 2025
    Supervised by Michael Pradel
  • Research Assistant, Fudan University — CodeWisdom Team
    Sep 2020 – Jun 2021
    Supervised by Xin Peng