Junior Test Engineer

Junior Test Engineer

Entry level 30000 - 32000 £ / year (est.) Home office (partial)
CodeRise Talent

At a Glance

  • Tasks: Design and automate tests for complex financial workflows using Cypress.
  • Company: Fast-growing UK SaaS company focused on quality in regulated finance.
  • Benefits: Up to £32k salary, structured mentoring, and flexible hybrid work.
  • Other info: Join a supportive team with real autonomy and opportunities for growth.
  • Why this job: Make a real impact on software quality that affects users' financial decisions.
  • Qualifications: Degree in Computer Science or related field; experience with testing tools like Cypress.

The predicted salary is between 30000 - 32000 £ per year.

About the company

Our client is a fast-growing UK SaaS company building software at the sharp end of regulated finance, where correctness, clarity and trust genuinely matter. Their product helps real businesses and advisers navigate complex, rules-heavy tax workflows with confidence. Done well, that means fewer errors, faster decisions, and far less frustration for users.

Quality is not an afterthought in what they do, it is the product. The interfaces and journeys their customers rely on have to hold up under real-world complexity, edge cases and regulatory scrutiny. That is the work this role exists for.

Why this role is worth your time

  • Testing that actually matters. You will not be writing throwaway checks against a brochure site. You will be designing and automating tests across multi-step financial workflows where a missed edge case costs real users real money.
  • Build proper foundations under guidance. You will be supported by experienced engineers as you grow into modern testing practice with Cypress, learning the right way to design test suites, write maintainable automation, and integrate tests into CI pipelines.
  • Small, product-led team. The team ships iteratively, keeps feedback loops tight, and gets changes into production quickly. Your testing work feeds directly into release decisions, not into a queue.
  • Modern, pragmatic engineering culture. They value simplicity, testing and continuous delivery over buzzwords. Good decisions are documented, not dictated.

What you will be doing day to day

  • Write and maintain end-to-end test cases for key user journeys.
  • Build automated tests using Cypress, starting with core flows and gradually expanding coverage.
  • Test success journeys and edge cases across multi-step financial workflows.
  • Help identify, reproduce and clearly report bugs and issues.
  • Work with developers to understand features and define expected behaviour.
  • Support regression testing through automated test suites.
  • Learn how to integrate tests into CI pipelines.

What our client is looking for

  • A strong interest in software testing, quality or development.
  • A degree in Computer Science, Software Engineering, or a related field, from a UK university (or equivalent demonstrable experience in testing or QA).
  • Some hands-on experience using Cypress (or a similar end-to-end testing tool, e.g. Playwright, WebdriverIO, Selenium).
  • Experience with testing concepts, gained through academic work, personal projects, internships or commercial work.
  • Attention to detail and curiosity about how systems behave.
  • Clear communication skills, able to describe issues simply and accurately.
  • Interest in web applications and how they are built (React or TypeScript exposure is a bonus, not required).
  • A proactive mindset and willingness to ask questions.

Nice to have (not required)

  • Basic understanding of APIs or web services.
  • Familiarity with Git or CI/CD tools.
  • Personal projects involving testing or automation.

How they work

  • Hybrid and flexible. Mostly home-based, with one day per week in the office (Tuesdays).
  • Lightweight Agile. Practical processes that support delivery, not bureaucracy.
  • Low ego, high trust, real autonomy. You will own your work end to end, with no micromanagement and support when you need it.

What is on offer

  • Up to £32k salary, plus benefits.
  • Structured support and mentoring tailored to early-career engineers.
  • Real progression as you build foundations in modern testing practice.
  • Opportunity to work on meaningful, real-world financial software where quality directly impacts users.

If you enjoy thinking carefully about how things break, care about quality as a craft, and want to learn modern test automation in a team that values it, we would love to hear from you.

Our client is an equal opportunity and affirmative action employer. Individuals seeking employment with them are considered without regard to race, sex, colour, creed, religion, national origin, age, disability, genetics, marital status, pregnancy, unemployment status, sexual orientation, citizenship status or veteran status.

Junior Test Engineer employer: CodeRise Talent

Join a dynamic and fast-growing UK SaaS company that prioritises quality and innovation in regulated finance. With a modern, pragmatic engineering culture and a strong focus on employee growth, you will receive structured support and mentoring as you develop your skills in software testing. Enjoy the flexibility of a hybrid work model while contributing to meaningful projects that directly impact users, all within a collaborative and low-ego team environment.

CodeRise Talent

Contact Details:

CodeRise Talent Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Test Engineer

Join Developer Communities

Get involved in online developer communities like GitHub or Stack Overflow. We can showcase our skills by contributing to open-source projects – it’s a great way to network, learn, and possibly catch the eye of a recruiter while doing something we love!

Attend Coding Meetups and Hackathons

Check out local coding meetups and hackathons. These events are fantastic for meeting other developers and potential employers, plus they're a great way to get some hands-on experience and showcase our problem-solving skills in real-time.

Set Up a Public Portfolio

We should create a public portfolio or GitHub repository showcasing our projects and code. This not only demonstrates our technical skills but also gives employers a peek into our creative process and problem-solving abilities.

Utilise University Career Services

If we're fresh out of uni, let's not forget about our university’s career services! They often have tailored resources and connections in the software development field. Plus, internships can lead to entry-level roles – a true win-win!

We think you need these skills to ace Junior Test Engineer

Cypress
End-to-End Testing
Automated Testing
Attention to Detail
Clear Communication Skills
Problem-Solving Skills
Understanding of Software Testing Concepts

Some tips for your application 🫡

Show Off Your Coding Skills:As this is an entry-level role in software engineering development, make sure to include your coding projects. Whether it's a cool school project, a personal website, or even contributions to open-source, it all counts! Link to your GitHub or any platforms you've showcased your code on – we want to see what you've got!

Tailor Your CV to Highlight Relevant Skills:Make your CV work for you by focusing on the programming languages and frameworks you've learned. If you've dabbled in JavaScript, Python, or any specific frameworks, be sure to include those. Plus, showcasing any relevant coursework or certifications can really help us get a clearer picture of your skill set.

Craft a Motivating Cover Letter:Since you're applying for an entry-level position, your cover letter is your chance to shine. Tell us why you’re passionate about software engineering and what excites you about working with CodeRise Talent. Highlight any internships or projects that shaped your interest in coding – it’s all about your motivation!

Use Your Network:Don't hesitate to mention any connections you might have to CodeRise Talent in your application. If you know someone who works there or have attended any events they hosted, slip that into your cover letter. It shows your genuine interest and can give you that extra edge in your application!

How to prepare for a job interview at CodeRise Talent

Know Your Code: Prepare for Technical Questions

For a role in software engineering, you can bet your Interviewer might throw some coding problems your way. Brush up on common algorithms and data structures, and practise coding on platforms like LeetCode or HackerRank. That way, you're ready to showcase your problem-solving skills confidently!

Portfolio Power: Show Off Your Projects

As an entry-level candidate, your portfolio is your secret weapon. Make sure you have a few solid projects on GitHub that demonstrate your coding skills and understanding of software development processes. Be ready to walk through your code and explain your thought process during the interview.

Familiarise Yourself with Agile and Development Tools

Understanding Agile methodologies can really set you apart from other entry-level candidates. Get familiar with tools like JIRA or Trello, and be prepared to discuss how you've used them in your projects or studies. This shows you're not just a coder but also a team player.

Demonstrate Your Learning Mindset

Since you're applying for an entry-level position, it's important to show your eagerness to learn. Be ready to discuss how you’ve tackled challenges in your studies or projects, what new skills you’ve picked up recently, and how you plan to continue developing in this fast-paced field.