Salary: £50,000 - 75,000 per year Requirements: Experience with Linux systems Writing automated tests with Python Understanding techniques such as TDD and BDD Ideally experience testing products with embedded software Responsibilities: Design & implement high quality tests for embedded and user-facing software applications Developing new and improving existing automated tests Investigate emerging automation techniques and technologies Be fully involved in the wider Agile/Scrum team Technologies: Embedded Linux Python TDD More: We are a fast-growing technology company based in Tewkesbury, offering a relaxed and flexible working culture with casual dress and flexible hours. Our collaborative environment includes a pool table and an office bar, emphasizing training and self-development opportunities for our team. We provide a comprehensive benefits package, including a pension matched up to 10%, 25 days holiday with buy/sell options, a bonus scheme, private healthcare, life insurance, enhanced maternity/paternity leave, and potential for a 9-day fortnight. The role operates in a hybrid working environment, typically requiring 1-2 days in the office per week. last updated 5 week of 2026