News, Job, Admission, Scholarship, Campus Gist *Beauty & Fashion*

Labels

Ads

22 Jan 2018

Tester - Broadcast Systems Development new vacancy job at bbc world service london | details and application guides


BBC News On-air and BBC News Online and provide graphic, data presentation and automation capabilities for our television broadcast output.

We provide media movement through our media asset management system that uses embedded video production tools for our editorial colleagues nationally and internationally.

Our products are deployed to multiple countries permitting field journalists and content creators to upload, search, edit and combine content, from a variety of different sources.

It is a crucial time for our team. We are looking to interface with other systems across the BBC while seeking to optimize our experience and to rapidly deliver our products into this converging online / linear space. We are undergoing important and exciting architectural transformations to our systems, transitioning them into optimal scalable web based products. Your role is in this team to support and maintain test frameworks in support of this vision.

Contract Type Permanent: Full Time
Closing Date: 11 February, 2018
Job Category: Software Engineering
Business Unit: D & E - Technology, Strategy & Architecture
Location: London, United Kingdom

Role Responsibility

In a fast-paced development environment you are working on other test engineers.

In addition to test automation, you want to solve problems by taking an innovative approach to solving problems, or by making use of them to create a test method or introducing a new methodology. We are looking for individual who is pro-active in bringing ideas to the team and is confident to take the lead rather than waiting for direction. BBC to collaboratively discuss ideas, issues, test tools / techniques and how to best practice in your daily routines.

You'll have access to BBC Academy training programs, the opportunity to attend conferences, and other reasonable resources.

Key Responsibilities

  • Taking ownership of the test plan for a particular deliverable.
  • Taking responsibility to ensure all necessary procedures are carried out and standards are met for a release.
  • Work collaboratively in multidisciplinary teams with product owners, business analysts, designers, developers, architects and testers to automate automated integration tests as well as automated regression tests.
  • Perform manual exploratory system and regression testing in all environments and across multiple operating systems.
  • Working towards increasing the scope of the automation suite by analyzing bug data, and writing neat, optimized test code.
  • Pairing with developers to ensure we have a robust and well-written suite of automated acceptance tests.
  • Contributing to discussions on process and procedural improvements.
  • Gaining good understanding of various technologies. There will be a requirement to learn and develop skills in new technologies, within short periods of time.
  • Reporting defects and providing progress reports during the testing cycle.
  • Contributing to discussions on process and procedural improvements
The Ideal Candidate
  • Ability to produce quality, reusable and maintainable automated tests.
  • Experience testing high volume, complex applications including client server and web technologies
  • Ability to track down the root cause of a defect using debugging tools such as Firebug, and to analyze stack traces.
  • Ability to pair with developers to implement acceptance tests.
  • Browser compatibility testing and web testing (desktop and multi-device)
  • Ability to understand business requirements and create acceptance criteria
  • Understand the level of detail required when documenting clear test reports.
  • Experience of Agile Programming, pairing and working within a collaborative team.
  • Understanding of Behavior / Test Driven Development.
  • Working knowledge of a continuous integration system to create builds, e.g. Jenkins / GitHub.
Desirable skill list
  • Programming in one or more of Ruby / JavaScript / Python
  • Experience with Cloud architecture and the core AWS technologies.
  • Pro-actively learn the domain and architecture of the system.
  • Understanding of web accessibility issues and appropriate methods for testing.
  • Understanding of Service Oriented Architectures, integration patterns and RESTful web services.
  • Healthy interest in future techniques and technology.

Package Description

London W12

Grade 7 (Proposed Band C)

Continuing / Perm

About the Company

We do not focus simply on what we do - we care how we do it. Our values ​​and the way we behave are important to us. Please make sure you read about our values ​​and behaviors in the document attached below. You'll be asked about these issues as part of your application for this role.

How To Apply
Interested and qualified candidates should: Click Here To Apply Online

No comments:

Post a Comment