What you will be doing:
In this position we are seeking a person with strong desire and ability to learn and process highly complex systems. The learning curve will be steep as we will ask you to immerse yourself in our end-to-end solution for video/TV processing and delivery. You will be learning about distributed systems, network management, feature rich devices, video, audio & data services, MPEG, DVB, TCP/IP, broadcast and mobile streaming, and related standards and specifications.
We are seeking a person to execute and automate existing manual test plans and write new test procedures for TV broadcast head-end systems, a distributed network management system and all the devices it controls. These require reading standards and engineering design documents, understanding customer use-cases, deriving the test plans from them, and writing the applicable test tools and automation scripts. You will be responsible for developing, applying and maintaining quality standards for the products.
• Develop and execute software test plans.
• Analyze and write test standards and procedures.
• Write test scripts and test tools.
• Analyze test results to ensure existing functionality and recommend corrective action.
• Consult with development engineers, peer QA teams, customer support, and marketing in resolution of problems.
What you should have:
• B.Sc. in computer science, SW engineering or equivalent – must
• 5+ years of experience in testing of embedded system
• Experience of QA methodologies
• Basic Linux knowledge
• Networking knowledge – advantage
• Experience with video, audio & data services, MPEG, DVB, broadcast and mobile streaming, and related standards and specifications – advantage
• Knowledge with RF testing equipment, traffic generators, network sniffer – advantage
• Python or other scripting knowledge, experience in test scripts execution – advantage
• Agile working methods – advantage
• Fast learner – can quickly pick up new skills as required
• Strong sense of commitment and responsibility
• Strong passion for providing top quality product to customers, ability to implement new ideas, ability to think “outside of the box”
• Good analytical skills and communication skills