- Architect and implement robust test automation frameworks
- Design, develop, and execute comprehensive test plans and test cases
- Collaborate with development teams to identify system requirements and ensure code quality
- Maintain and optimise test environments to achieve maximum test coverage
- Stay up-to-date with the latest testing methodologies and tools
- Mentor junior QA engineers and contribute to the overall improvement of testing processes
- 5+ years of experience in test automation engineering
- Strong proficiency in Python or a similar programming language
- In-depth knowledge of CI/CD pipelines
- Solid understanding of software QA methodologies, tools, and processes
- Experience with BDD and Gherkin syntax
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Experience with Postman, Froglogic Squish, and Unit Testing
- Knowledge of Ethernet, TLS, and video standards
- Previous experience with lighting or video products
- Project management or team leadership experience
- Competitive salary and benefits package
- Opportunity to work on cutting-edge technology
- Supportive and collaborative work environment
- Flexible working hours
- Career development opportunities
- Employee ownership and B-Corp certification