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:
- A 30-minute introductory chat with our recruiter, Sarah
- A 1-hour Microsoft Teams interview or on-site interview with two members of the team
- 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
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
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.