Senior test engineer

Nagra Media UK | Cwmbran

NAGRA, a digital TV division of the Kudelski Group provides security and multiscreen user experience solutions for the monetization of digital media. The company offers content providers and DTV operators worldwide secure, open, integrated platforms and applications over broadcast, broadband and mobile platforms, enabling compelling and personalized viewing experiences.

Nagra Media UK Limited has an exciting opportunity for a Senior Test Engineer. Based at our offices in Cwmbran, South Wales

Responsibilities

  • To translate Functional and feature requirements from Product Management / Product Owner and Research & Development into documented and approved Test Case Specification and execution plans
  • To operate as a key contributor in the definition of company test solutions
  • To lead a project with minimal supervision
  • To create and manage requirements matrices to track coverage through the Test life cycle
  • Creation and maintenance of Test data
  • Automation and maintenance of test processes and scripts
  • To assist in the definition of the testing procedures and tools to produce accompanying documentation
  • To work within a Scrum group to define estimates of effort, project dependencies, risks and issues
  • To maintain and configure test environments
  • To execute Test Plans, Cases and Steps against a core module
  • To liaise with Multiscreen Engineering on efficient defect resolution
  • To create and communicate reports and statistics for the Test Team

Requirements / Profile

 

The candidate will possess the following skills and experience:

  • Relevant degree level qualification or equivalent
  • Extensive demonstrable experience and proven exposure within Testing Environments, especially in the areas of testing client-server applications and automation gained from within a similar role
  • Experience of at least one of these Scripting language(python, JavaScript, HTML5 )
  • Experience in at least one of these development languages (C++, Java, Objective-C)
  • Extensive experience in at least one of these automation and continuous integration tools (Jenkins, Bamboo, Fitnesse, Cucumber, Junit)
  • Practical experience of Source Control Management (Perforce desirable) and user experience with Linux (RedHat, CentOS)
  • Demonstrable experience and knowledge of testing methodologies (Scrum, TDD, BDD)
  • Knowledge and experience of Test management tools for example TestLink, VersionOne
  • Knowledge and experience of Agile / Issue management tools for example Jira, Confluence, VersionOne
  • Knowledge and understanding of programming methodologies
  • Excellent communication skills, both written and verbal
  • Demonstrable analytical and problem solving skills
  • Ability to learn, understand and present on in-depth technical subject, both written and verbal
  • Experience of leading a project with minimal supervision is desirable, as is experience of defining company test solutions
  • Nice to have digital TV and media domain knowledge such as protocol of HTTP live streaming and DASH and experience of desktop and mobile media application testing which is a big plus.