×
Register Here to Apply for Jobs or Post Jobs. X

Research Associate in Flaky Tests

Job in Sheffield, South Yorkshire, S5, England, UK
Listing for: The University of Sheffield
Part Time position
Listed on 2025-12-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 38784 GBP Yearly GBP 38784.00 YEAR
Job Description & How to Apply Below

Research Associate in Flaky Tests

Join the EPSRC-funded Test FLARE project at the University of Sheffield. The role focuses on designing, implementing, and maintaining software tools to detect, reproduce, and mitigate flaky tests in real‑world software environments, as well as conducting research into the root causes of non‑determinism in software testing.

Overview

The appointee will work on developing analysis tools, perform empirical studies on large‑scale codebases, and contribute to the technical understanding of test stability. The position is part‑time (15 hours a week) from February 2026 until January 2027.

Main Duties and Responsibilities
  • Design, implement, and maintain software tools to detect, reproduce, and mitigate flaky tests.
  • Conduct supporting research into the root causes of non‑determinism in software testing.
  • Perform empirical studies on large‑scale codebases to validate tool effectiveness.
  • Contribute to the technical understanding of test stability.
  • Carry out other duties as appropriate to the role.
Person Specification

The University values diversity and encourages applications from all backgrounds. When applying, please reference the criteria below in your application statement.

Criteria
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related discipline.
  • Experience with flaky tests in software development practice, including detection, mitigation, and fixing.
  • Experience writing software tools in Python, Ruby, and/or Java to address flaky tests.
  • Strong technical understanding of software testing techniques and methods.
  • In‑depth knowledge of software testing frameworks and CI pipelines.
  • Ability to work effectively in a team and conduct collaborative research.
  • Creative problem‑solving skills.
  • Currently obtaining or have obtained a PhD in software testing (essential).
Salary and Work Arrangement

Grade 7 – £38,784 pro rata (equivalent to a full‑time salary). Actual salary: £16,623 per annum based on 15 hours a week. Part‑time. Duration:
February 2026 – January 2027.

Benefits
  • A minimum of 41 days annual leave (including bank holidays and closure days) with the ability to purchase more.
  • Flexible and hybrid working opportunities.
  • Generous pension scheme.
  • Discounts on shopping, dining, travel, and other retail services.
  • Staff networks for social interaction, peer support, and personal development (e.g., Race Equality, LGBT+, Women’s and Parent’s networks).
  • Recognition Awards and learning & mentoring schemes.
  • Family‑friendly policies, including paid time off for parenting, menopause support, fertility treatment support, and others.
Contact

Prof. Phil McMinn – Project Lead –

Application Process

Selection will occur in the week commencing 2nd February. The process includes an interview and a short presentation. Candidates will be notified of progression on 19th January 2026. For support or adjustments, contact COM‑

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary