V-Nova

QA Automation Test Engineer (Mid)

Job Locations UK-London
Posted Date 1 month ago(06/05/2021 12:15)
Job ID
2021-1210
# of Openings
2
Category
Engineering

Overview

V-Nova, a London based IP and software company, is dedicated to improving data compression by building a vast portfolio of innovative technologies based on the game-changing use of AI and parallel processing for data, video, imaging, and point cloud compression, with applications across several verticals. This is achieved through deep-science R&D (300+ international patents) and the development of products that test, prove and continuously enhance the technology portfolio.

V-Nova has contributed part of its IP to drive standardization of two codec formats, MPEG-5 Part 2 (LCEVC), a low-complexity enhancement video codec, and SMPTE VC-6 (ST-2117), a high-performance AI-based video and imaging codec. We’ve developed multiple award-winning software products to kickstart the ecosystems for its technologies and allow their immediate deployment, addressing use cases in TV, media, live event production, entertainment, social networks, eCommerce, ad-tech, security, aerospace, defence, automotive and gaming.

We’re committed to the extraordinary and rely on the talent of our high-performing diverse teams to provide innovative solutions and deliver what we promise. We’ve worked hard to create a company where talented, passionate people can thrive in a culture that values individual empowerment and excellence and achieves through teamwork. We’re constantly on the lookout for exceptional individuals who thrive off solving challenging problems and want to make an impact. With groundbreaking technology, a fast-paced collaborative environment and major growth plans, there’s never been a more exciting time to join us.

www.v-nova.com

 

__________________________________________________________________________________________

 

We are looking for an Automation QA Test Engineer to join us on a permanent basis. You will be responsible for creating and implementing new automation test strategies across the business and developing and performing a range of test suites.

Working within a highly Agile team (mixture of scrum and kanban), you will be responsible for contributing to the hands-on automation and manual test techniques.

 

Responsibilities

  • Contribute to the comprehensive Test Architecture by effectively implementing new automation test strategies
  • Participate in selecting the most appropriate test tools and test techniques for the business
  • Use risk-driven techniques to develop, maintain and execute automated test suites
  • Review requirements, agree acceptance criteria and refer to project/system documentation to clarify and define the necessary tests
  • Scheduling and requesting use of test environments, appropriate test data to support Test Plans.
  • Perform testing cycles including System Tests, Functional/Non-functional Tests, Exploratory Tests, End-to-End Tests etc.
  • Creation and maintenance of regression test packs, including an automated E2E and acceptance test suite to be run nightly
  • Communicate to relevant stakeholders the latest status, issues and risks of test activities (escalating as appropriate)
  • Actively participate in agile ceremonies providing the QA perspective and input into every user story and refinement session
  • Must have confidence to speak up and hold developers to account where necessary.

Qualifications

Skills and Experiences:

  • At least 2 years proven software testing experience: automated and manual
  • Experience of some of the following skills will be looked upon favorably:
    • Python
    • Golang
    • Appium - cross-platform test automation tool for native, hybrid and mobile web and desktop apps
    • Browser and HTML5 testing
    • Modern applications like Docker, K8s, Consul, Packer
    • C/C++
  • REST API solutions
  • Use of at least 1 BDD testing tool (eg Spock, Cucumber), Cucumber preferred
  • Use of standard Agile techniques (eg Scrum, Kanban etc.) and tools (eg JIRA)
  • Continuous integration environments covering: source code repositories; version control; build creation; unit, integration and system tests.

 

Desirable skills:

  • Has experience of JUnit, JMeter
  • Has exposure to pytest, google test framework
  • Has worked with AWS cloud solutions
  • Strong technical experience and fluent in technical communications
  • Expertise in the end-to-end software development life cycle
  • Demonstrable track record in a delivery-focused role
  • Should have some hands-on experience with modern databases like mysql, postgresql, mongoDB
  • Should understand system architecture and basic concepts of networking for networking traffic testing the debugging.
  • Good understanding of the Linux operating system.
  • Strong analytical frame of mind
  • Knowledge of Embedded systems.
  • Understanding of video and common compression features, particularly video – lossy, lossless, quality metrics, colour spaces.
  • Understanding of broadcast video techniques and technology – HD-SDI & 3G-SDI Over IP

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed