Test Engineer

Test Engineer

Cheltenham Full-Time 40000 - 75000 £ / year (est.) No home office possible
Hamiltonian Dynamics

At a Glance

  • Tasks: Join our tech team as a Software Test Engineer, working on exciting projects in Defence and Cyber Security.
  • Company: Hamiltonian Dynamics is an innovative start-up based in Gloucestershire, Manchester, and London.
  • Benefits: Enjoy 25 days leave, BUPA Health Cover, flexi-time, and a generous pension contribution from day one.
  • Other info: Simple three-stage interview process with a focus on organic conversation.
  • Why this job: Be part of a dynamic team with a focus on personal development and cutting-edge technology.
  • Qualifications: Experience in Java, Python, or JavaScript is essential; security clearance required.

The predicted salary is between 40000 - 75000 £ per year.

Overview

Hamiltonian Dynamics works across Defence and Cyber Security, delivering high-assurance software systems for critical environments. As we continue to grow, we’re looking for Test Engineers to help ensure the quality, reliability, and security of our platforms and applications.

Responsibilities

  • Design and execute manual and automated tests across complex systems
  • Build and maintain test frameworks and automation suites
  • Carry out exploratory testing to identify risk and edge cases
  • Work closely with engineers to improve testability and quality
  • Contribute to continuous improvement of testing practices and tooling

Skills & Experience

Experience in one or more of the following, with a willingness to learn:

  • Programming or scripting in Java, Python, JavaScript, or TypeScript
  • Testing web applications built with Angular, React, or Vue
  • Automated testing tools such as Robot Framework, Cypress, or Cucumber
  • Experience creating or extending test frameworks
  • Exploratory and risk-based testing techniques
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS and/or Azure)
  • Exposure to modern stacks such as MERN, Elasticsearch, or Neo4J

Security & Location Requirements

  • UK citizen with at least 10 years UK residency
  • Must already hold high-level UK security clearance
  • Willing to travel to customer sites in Cheltenham

Benefits

  • Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate)
  • 10% clearance bonus
  • 25 days annual leave plus bank holidays
  • Buy or sell up to 5 days leave per year
  • 8% employer pension contribution
  • BUPA health cover
  • Life cover of 4× salary
  • EV car scheme via salary sacrifice
  • EMI share scheme
  • Flexible working and flexi-time
  • 10 days per year training allowance

Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth.

Our Process

We keep things straightforward and human:

  1. A 30-minute introductory chat with our recruiter, Sarah
  2. A 1-hour Microsoft Teams interview or on-site interview with two members of the team
  3. An informal conversation with two of our Founders

We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.

#J-18808-Ljbffr

Test Engineer employer: Hamiltonian Dynamics

Hamiltonian Dynamics is an exceptional employer that fosters a dynamic and inclusive work culture, offering a competitive salary and a comprehensive benefits package from day one. With a strong emphasis on employee growth, we provide tailored training and development plans, ensuring that our team members thrive in their careers while working on exciting projects in the Defence and Cyber Security sectors. Located in vibrant cities like Gloucestershire, Manchester, and London, we encourage flexibility and collaboration, making it an ideal place for innovative minds to flourish.
Hamiltonian Dynamics

Contact Detail:

Hamiltonian Dynamics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Test Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Java, Python, and testing frameworks like Cypress and Cucumber. Having hands-on experience or projects showcasing these skills can set you apart during the interview process.

✨Tip Number 2

Prepare for the informal chat with the founders by researching Hamiltonian Dynamics and their projects in Defence and Cyber Security. Understanding their mission and values will help you engage in meaningful conversations and demonstrate your genuine interest in the company.

✨Tip Number 3

Since the role requires high-level security clearance, be ready to discuss your background and any relevant experiences that highlight your trustworthiness and reliability. This will reassure them of your suitability for the position.

✨Tip Number 4

Show your willingness to learn new technologies by preparing examples of how you've adapted to new tools or languages in the past. This will align with their desire for an open-minded candidate and demonstrate your commitment to continuous development.

We think you need these skills to ace Test Engineer

Proficiency in Java, Python, JavaScript, or TypeScript
Experience with front-end frameworks such as Angular, React, or Vue
Familiarity with Docker and Kubernetes
Knowledge of cloud services like AWS or Azure
Experience with MERN stack development
Understanding of databases such as Elasticsearch or Neo4J
Experience with test automation tools like Robot, Cypress, or Cucumber
Framework creation for testing
Exploratory testing skills
Strong problem-solving abilities
Attention to detail
Ability to learn new languages and technologies quickly
Excellent communication skills
Team collaboration skills
Willingness to travel to customer sites

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software testing and the technologies mentioned in the job description, such as Java, Python, or Docker. Use specific examples to demonstrate your skills and achievements.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role at Hamiltonian Dynamics. Mention why you are interested in their projects and how your background aligns with their needs.

Showcase Your Learning Mindset: Since the company values openness to learning new technologies, include a section in your application that discusses your willingness to adapt and learn. Mention any recent courses or self-study you've undertaken in new programming languages or frameworks.

Highlight Security Clearance: As this role requires high-level security clearance, make sure to clearly state your current status regarding security clearance in your application. This will help streamline the process and show you meet one of their key requirements.

How to prepare for a job interview at Hamiltonian Dynamics

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as Java, Python, and Docker. Be prepared to discuss your experience with these tools and how you've used them in past projects.

✨Show Your Learning Mindset

Hamiltonian Dynamics values open-mindedness towards learning new languages and technologies. Be ready to share examples of how you've adapted to new tools or frameworks in your previous roles.

✨Prepare for Exploratory Testing Questions

Since exploratory testing is part of the role, think about your approach to testing without predefined scripts. Prepare to discuss scenarios where you’ve successfully identified issues through exploratory methods.

✨Engage in Organic Conversation

The interview process emphasises organic conversation. Practice discussing your experiences and thoughts in a relaxed manner, as this will help you connect better with the interviewers during the informal chat.

Test Engineer
Hamiltonian Dynamics
Location: Cheltenham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>