Senior Test Engineer - FTC [UK]
Location
- London
- Hybrid – 1-2 days a week in the office (Wednesday is a Team day)
- eligibility to work in the UK
Role Overview
Essential Key Skills and Responsibilities
We are seeking a highly skilled and technically proficient Senior Functional Tester to join our team. This role involves a dynamic mix of manual and automated testing, with potential exposure to load and penetration testing. You’ll be working closely with our development and DevOps teams to ensure the quality and reliability of our microservices based architecture, primarily hosted on AWS. The ideal candidate will be a fast learner, an excellent communicator, and someone who thrives in a collaborative yet independent environment.
You’ll be responsible for testing APIs, diagnosing issues using AWS logs, and contributing to the migration of legacy automated tests into a modern Java-based framework. Strong Java coding skills are essential, along with hands-on experience in AWS services such as EventBridge, Lambda, EC2, and CodePipeline. We’re looking for someone who can bring best practices to the table, challenge assumptions constructively, and help shape our testing strategy as we evolve our tech stack.
Experience with AV streaming, Maven, Cucumber/Serenity, and non-functional testing is highly desirable. A background in microservices and a curious, inquisitive mindset will set you apart. This is not a “handle-turner” role; we want someone who brings insight, initiative, and technical depth. You’ll be supported with domain knowledge but expected to take ownership of tasks and deliver high-quality outcomes with minimal supervision.
You will have experience in:
- Java Coding (broad competence, not Selenium)
- AWS (EventBridge, Lambda, EC2, CodePipeline…)
- Test Automation of APIs
- Cucumber/Serenity/Postman
- Excellent communicator/explainer
- Curious/Inquisitive
Desirable Skills/Knowledge/Experience
- Background in AV streaming
- Maven
- Microservices
- Non-Functional testing
- Quick Learner
Tools and Technology
- Java
- Jira
- AWS
- TDD
Additional information
Duration of the contract: initially 9 months – contract FTC (full-time)
Application Process: In addition to our standard recruitment process, you will be invited to a final online face-to-face meeting with our client, for you to meet them and learn more about the role.
Benefits
- 25 days holiday, plus bank holidays plus birthday paid each year
- Sick leave following probation (20 days per each rolling period each year)
- Pension contribution is 10% employer from qualifying earnings following auto enrolment after 3 months service
- Private medical insurance via Vitality after 6 months of service
- Life assurance (5 x salary) after 6 months service
- Access to a free Eye voucher with Specsavers and a Flu vaccination with Boots
- Access to the cycle-to-work scheme
- Enhanced parental leave
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- London (GB)
- Remote status
- Hybrid
- Yearly salary
- £60,000
- Employment type
- Full-time
- Skills
- Cloud, Java, Jira, QA
- Experience
- Senior
- Area
- QA
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.