Graduate Software Engineer

Understanding Recruitment
Letchworth Garden City, UK
16 days ago
Apply on www.understandingrecruitment.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£30,000.0 - £35,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Databases Junit Object-Oriented Software Development Selenium Software Engineering SQL Databases Testng Web Applications
+5 more
Git Information Technology Software Coding Cucumber (Software) SDET

Job description

🚀 Looking to start your career in Software Engineering?

I’m hiring a Junior Test Software Engineer for an established UK software company building finance and procurement platforms used by major public-sector organisations.

This isn’t a traditional manual testing role. You’ll be writing code in Java, building automated tests and working across APIs, databases and web applications within a real production engineering environment.

Key focus:

  • Build automated tests using Java & Selenium

  • Test APIs using Rest Assured

  • Work with SQL, Cucumber, JUnit/TestNG & Git

  • Investigate failures and work closely with developers

  • Help maintain and improve existing automation frameworks

This would suit someone early in their career with a Computer Science / Software Engineering background who enjoys coding, problem solving and wants strong hands-on engineering experience.

You don’t need to know every testing framework already - strong Java fundamentals, OOP knowledge and a willingness to learn are much more important.

📍Onsite in Letchworth, UK

💰 £30K-£35K base

💻 Junior / Graduate level

A great route into Automation Engineering, SDET or Software Engineering.

Interested? Apply here or drop me a message on LinkedIn

Requirements

This would suit someone early in their career with a Computer Science / Software Engineering background who enjoys coding, problem solving and wants strong hands-on engineering experience.

You don’t need to know every testing framework already - strong Java fundamentals, OOP knowledge and a willingness to learn are much more important.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.understandingrecruitment.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

3:18 min

Differentiating technical frameworks in early technical recruitment

Mahmoud Aly Mahmoud Aly · World Congress 2025

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all