Test Lead

London 23 months ago Remote Full-time External
498.4k - 589k
Location: London/Hybrid 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. • The company 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. Qualifications: • 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 We will process your CV and personal information to assess your suitability for the role. If we wish to consider you further, we will register your personal information in our database and contact you. We may contact you from time to time about other relevant roles. Your personal information will be securely held. For more information please refer to our privacy notice, a copy of which can be found on our website. - Select Engineering Limited