Test Engineer (Middleware)

YouView ,
London, Greater London

Overview

Job Description

The YouView Test Team is central to the timely delivery of high quality software from the YouView Engineering team. The team undertakes 'Dev Testing' of pre-integrated software components as well as integration and end-to end testing of the YouView Ecosystem. Test team members interact with most areas of the business as well as external teams such as Device Manufacturers and Content Partners. This calls for well-honed communication skills, good technical ability, a strong desire to get things done and confidence to help make changes where necessary. Responsibilities Develop, maintain and enhance test cases and environments for use by the test team and external Device Manufacturers. Define test scope, strategy and test cases based on technical specifications, product features and integration risk. Prioritise, plan and execute tests. Identify, analyse, triage and prioritise defects by working collaboratively with multiple teams. Raise defects in Jira. Learn about the YouView software stack and develop personal expertise in one or more functional areas. Support the test managers by reporting test results and providing a balanced and pragmatic approach to managing test scope, risk and time. Work on a daily basis with Development, Integration, Architecture, Operations, Product, and 3rd party external teams. Essential Skills and Experience:- Candidates must be able to demonstrate all of these. * Creating, developing and executing test cases. * Identifying issues, documenting them and assigning accurate severity using a bug tracking system (e.g. Jira). * Problem analysis, for example, using logs or debugging tools. * Some knowledge of a software stack and how the major components relate to each other. * Ability to work in an agile software environment. * Skill at working across team boundaries. * Good verbal and written communication skills - comfortable engaging in technical detail. Desired Skills:- The test team is flexible about which of these skills the candidate has, and it is not necessary for candidates to have all of them. * STB and broadcast technologies - DTT and IPTV. * Embedded systems testing. * Exposure to Linux, including the command line interface, particularly in an embedded environment. * Test automation, either from writing tests or analysing test results (e.g. Selenium, STB Tester). * In-depth technical investigation of issues. * Low-level diagnosis of issues down to software component or API level. * Networking, particularly IP multicast (e.g. RTP) and common protocols such as HTTP. Solving problems using network protocol analysis tools (e.g. Wireshark). * Scripting - this is not a programming role, however, some experience of bash, Perl, Python or JavaScript is useful. * Understanding the challenges related to testing C and C++. * DVB and MPEG2 transport streams, H.264/5. * OTT streaming, e.g. DASH, HLS, Smooth Streaming. * Understanding of DRM (e.g. Microsoft PlayReady, Marlin). * Understanding of cloud-connected devices and metadata from a cloud source. Benefits: Competitive Salary on offer Annual Bonus London City location with easy access to Cannon Street & London Bridge Pension Plan Private Healthcare Flexible working Holiday purchase programme Season Ticket Loan Free Set Top Box Staff Discount Scheme About us: YouView launched in summer 2012, brought BT Sport over IP in 2013, an upgrade to 4k and the launch of Netflix in 2014, partnered with Sony to offer the UI for its TVs in 2015 and brought the first UHD device to the UK. YouView launched a major upgrade to its underlying platform in 2017 with an award winning UI in the UK with a powerful cloud back office providing new data and insights into how consumers watch and find TV. It recently announced the launch of Amazon Prime with BT and the arrival of Sky Atlantic in early 2019. YouView continues to innovate and is working with the BBC to trial a UHD version of BBC iPlayer. YouView has won a number of major industry awards including Advanced TV Innovation of the Year at the 2017 Content Innovation Awards and Best Platform at the annual T3 Awards and most recently winner of the National Technology Awards for TV, Film and Broadcasting Technology of the Year. Our Values: We're Smart We hire the best and work as one. Informed by data but inspired by insight, we find brilliant new ways of making the complex simple We're Always Ahead We are focused on the future continuously evolving and innovating to bring a better TV experience everyday We're on your side Working with our partners and understanding their customers we shape the perfect TV experience around our viewers Find out more about us on our social media: Twitter, Linkedin & Glassdoor Only the data that you explicitly entered into the application form above will be sent to YouView. This data is subject to our application and candidate privacy policy