SW Visual Quality

The company is a London-based leader in software and intellectual property, pioneering innovations in data and media compression using artificial intelligence and parallel computing techniques. The organization has built a significant portfolio (with over a thousand patents) and is actively engaged in advancing compression technologies across several industries.

What You’ll Be Doing:

  • Enhance, expand, and maintain sophisticated in-house systems designed to test and evaluate media quality.
  • Help plan new development tasks by breaking down project scopes, outlining requirements, and establishing test criteria.
  • Track progress clearly, maintain documentation, and deliver consistent updates to internal stakeholders.
  • Contribute to the selection of appropriate platforms and utilities for testing environments.
  • Diagnose, analyze, and resolve issues found in testing frameworks.
  • Execute comprehensive test campaigns across various scenarios to benchmark codec implementations.
  • Review code contributions from other engineers within the test development team.
  • Take part in agile meetings and planning sessions, ensuring continuous refinement and effective sprint execution.

What We’re Looking For:

  • Expertise in Python, particularly building multithreaded applications with Flask, and experience in integrating with relational databases (SQL).
  • Comfortable developing in Linux-based environments.
  • Familiarity with modern APIs and protocols like REST, and JSON, as well as containerization tools such as Docker.
  • Effective communicator, capable of producing technical documentation and sharing regular progress insights.
  • Previous involvement in Agile projects, using tools such as Jira for workflow and issue tracking.
  • Knowledge of CI/CD pipelines, version control systems (e.g., Git), automated testing at various levels (unit, integration, system).
  • Experience with test libraries like Pytest or Google Test.
  • Exposure to front-end stacks—HTML, CSS, JavaScript, TypeScript, Node.js—is a plus.
  • Experience with AI-assisted development tools is advantageous.

Additional Skills That Would Be Beneficial:

  • Experience using Behavior-Driven Development (BDD) tools such as Cucumber or Spock.
  • Background in cloud environments like AWS or distributed system infrastructure.
  • General understanding of network protocols and architecture.
  • Prior experience with media encoding/decoding and video quality assessment methodologies.
  • Proficiency in data science or analytics.
  • Familiarity with mobile automation frameworks on Android and iOS platforms.
  • Hands-on experience with UI test automation using frameworks like Cypress and JavaScript/TypeScript.
Company
microTECH Global LTD
Location
London, UK
Posted
Company
microTECH Global LTD
Location
London, UK
Posted