Test Lead

Location London
Discipline: Test
Job type: Permanent
Salary: £OPEN RATE
Contact name: Vicki Martinson

Contact email: vmartinson@select-engineering.net
Contact phone: 01245403560
Published: about 1 month ago
Duration: PERM
Expiry date: 23 Nov 2023 23:59
Startdate: ASAP

​Company Description:

  • We support the delivery of high-quality energy efficiency outcomes for new build and retrofits.

  • Key to what we do is a technology breakthrough which allows us to measure real energy efficiency of a home the same way as energy generation.

  • This technology allows homeowners to properly benchmark the fabric energy performance of their homes and enables them to calculate the real energy savings for building retrofits.

  • Knauf Energy Solutions is on a mission to significantly improve the design and quality of retrofits by introducing real performance and supporting pay-for-performance schemes.

  Role Description:

  • This is a full-time hybrid role as a Test Lead for IoT, located in London with flexibility for remote work.

  • The Test Lead for IoT will be responsible for coordinating and leading testing efforts for IoT products and services, including defining testing strategies, developing test plans and test cases, and managing the testing process.

  • The Test lead will work closely with our embedded software engineers develop test procedures for our IoT device suite.

  • You will interface with our operational teams on refining test procedures to reflect challenges encountered in the field.

  • You will be central to automating these test procedures and making them a core part of our CI/CD pipeline for firmware update roll-out.

  • Being an integral part of our agile team, you'll have ample opportunities to expand your skill set and take on new roles.


  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field

  • 5+ years of experience in software testing, including experience with IoT products and solutions.

  • Embedded software testing and test-driven development

  • Familiarity with hardware “bring-up” and trouble-shooting.

  • Production testing / interface with suppliers

  • Familiarity Git as a version control system

  • Strong knowledge of testing methodologies and best practices, including automated hardware/firmware testing and performance testing

  • Knowledge of test automation frameworks and tools

  • Experience with programming languages such as Java, Python, or C++

  • CI/CD experience/ knowledge

  • Experience with IoT Protocols such as MQTT and HTTP

  • Excellent troubleshooting and problem-solving skills

  • Can-do attitude with ability to communicate effectively with technical and non-technical stakeholders at all levels.

  • Experience with Agile methodologies and tools