Research Associate in Flaky Tests
Listed on 2025-12-30
-
Software Development
Software Engineer, Full Stack Developer
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.
OverviewThe 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.
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).
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.
- 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.
Prof. Phil McMinn – Project Lead –
Application ProcessSelection 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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: