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
- City of London, Greater London, UK
- Posted
- Company
- microTECH Global LTD
- Location
- City of London, Greater London, UK
- Posted