Visual Quality Software Engineer - London
Visual Quality Software Engineer - London

Visual Quality Software Engineer - London

Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join our Agile team to develop and maintain a Visual Quality test framework using Python.
  • Company: microTECH Global Ltd is a leading tech company focused on innovative software solutions.
  • Benefits: Enjoy a collaborative work environment with opportunities for growth and learning.
  • Why this job: Be part of a mission-critical project that impacts video quality across various platforms.
  • Qualifications: 2+ years in software testing and Python development; familiarity with SQL and Agile methodologies.
  • Other info: Work in a dynamic setting with exposure to cutting-edge video codec technology.

The predicted salary is between 36000 - 60000 £ per year.

Social network you want to login/join with:

Visual Quality Software Engineer – London, Greater London

Client:

microTECH Global Ltd

Location:

Greater London, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

bc22b398061d

Job Views:

5

Posted:

03.03.2025

Expiry Date:

17.04.2025

Job Description:

We are looking for a software engineer with Python experience to work within the test team on our Visual Quality test framework. You will be responsible for developing and maintaining new features and integrations into this mission-critical test framework, along with launching assessment campaigns for internal and external customers.

Working within an Agile team (scrum-based), you will be able to contribute to the content of sprints and influence the development direction.

Responsibilities:

  1. Develop and maintain the existing comprehensive in-house test framework for testing quality aspects of our codec-related products.
  2. Integrate new encoder or playback tools or applications into the Visual Quality test framework.
  3. Participate in selecting the most appropriate tools and infrastructure for the Visual Quality test framework.
  4. Review requirements, agree on acceptance criteria, and refer to project/system documentation to clarify and define the necessary tests.
  5. Troubleshoot, research the root cause, and thoroughly resolve defects while maintaining ongoing communication with stakeholders.
  6. Schedule and request the use of test environments and appropriate test data to support Test Plans.
  7. Launch testing cycles of a variety of content and use cases to test our codecs and their integrations into different video encode and playback scenarios.
  8. Communicate to relevant stakeholders the latest status, issues, and risks of test activities (escalating as appropriate).
  9. Engage with development teams regarding issues found during VQ testing.
  10. Actively participate in agile ceremonies, providing input into planning and refinement meetings each sprint along with daily stand-up meetings.

Qualifications:

Skills and Experiences:

  1. At least 2 years of proven automated and manual software testing experience.
  2. 2 years of experience developing software using Python and Flask.
  3. An interest in video codec technology and learning more about video analysis.
  4. Experience developing basic SQL with experience working with modern databases like MySQL, PostgreSQL, MongoDB.
  5. Working experience using Linux as a development platform.
  6. Hands-on experience with technologies such as REST, JSON, and Docker.
  7. Ability to work in a team, listen to the opinions of others, and reason through different approaches.
  8. Comfortable working in a delivery-focused environment, taking ownership and responsibility for deadlines.
  9. Methodical and analytical approach to problem-solving.
  10. Experience in an Agile environment working on projects using Scrum or Kanban and tools such as Jira.
  11. An understanding of the end-to-end software development life cycle.
  12. Basic understanding of Continuous Integration environments covering source code repositories, version control, build creation, and unit, integration, and system tests.

Desirable Skills:

  1. Exposure to commonly used test frameworks such as Pytest, Google Test Framework, JUnit, JMeter.
  2. Use of at least one BDD testing tool such as Spock or Cucumber (Cucumber preferred).
  3. Experience with AWS cloud solutions.
  4. An understanding of system architecture and basic concepts of networking for traffic testing and debugging.
  5. Understanding of video and common compression features, particularly video quality metrics.
  6. Understanding of broadcast video techniques and technology – HD-SDI & 3G-SDI Over IP.
  7. Data analytics or Data science experience.
  8. Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node is a bonus.
  9. Previous experience working with Test Automation tools for Mobile devices – Android & iOS.
  10. Any experience in UI testing using Cypress/JS/TS code for automation is a preference.

#J-18808-Ljbffr

Visual Quality Software Engineer - London employer: TN United Kingdom

At microTECH Global Ltd, we pride ourselves on fostering a dynamic and inclusive work environment in the heart of Greater London. As a Visual Quality Software Engineer, you will not only have the opportunity to work with cutting-edge technology but also benefit from our commitment to employee growth through continuous learning and development programs. Join us to be part of an Agile team that values collaboration, innovation, and the pursuit of excellence in software quality.
T

Contact Detail:

TN United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Visual Quality Software Engineer - London

✨Tip Number 1

Familiarize yourself with the Visual Quality test framework and its components. Understanding how it integrates with video codec technology will give you an edge during interviews, as you'll be able to discuss relevant experiences and ideas.

✨Tip Number 2

Engage with the Agile community by participating in forums or local meetups. This will not only enhance your understanding of Agile methodologies but also help you network with professionals who might provide insights or referrals for the position.

✨Tip Number 3

Brush up on your Python and Flask skills by working on personal projects or contributing to open-source projects. Demonstrating your coding abilities through practical examples can significantly strengthen your candidacy.

✨Tip Number 4

Stay updated on the latest trends in video codec technology and testing frameworks. Being knowledgeable about current tools and practices will show your passion for the field and your commitment to continuous learning.

We think you need these skills to ace Visual Quality Software Engineer - London

Python Programming
Flask Framework
Automated Software Testing
Manual Software Testing
Video Codec Technology
SQL Development
MySQL
PostgreSQL
MongoDB
Linux Development
REST APIs
JSON
Docker
Agile Methodologies
Scrum
Kanban
Jira
Continuous Integration
Test Frameworks (e.g., Pytest, JUnit)
BDD Testing Tools (e.g., Cucumber)
AWS Cloud Solutions
System Architecture Understanding
Networking Concepts
Data Analytics
Front-end Technologies (HTML, CSS, JS, TypeScript)
Test Automation for Mobile Devices
UI Testing with Cypress

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, Flask, and any relevant testing frameworks. Emphasize your automated and manual testing experience, as well as your familiarity with Agile methodologies.

Craft a Strong Cover Letter: In your cover letter, express your passion for video codec technology and your interest in the role. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in a team.

Showcase Relevant Skills: Clearly outline your technical skills related to the job description, such as SQL, REST, JSON, and Docker. If you have experience with AWS or front-end technologies, be sure to include that as well.

Prepare for Technical Questions: Be ready to discuss your previous projects and how you approached testing and development challenges. Familiarize yourself with common video quality metrics and testing tools mentioned in the job description.

How to prepare for a job interview at TN United Kingdom

✨Showcase Your Python Skills

Make sure to highlight your experience with Python and Flask during the interview. Be prepared to discuss specific projects where you've used these technologies, especially in relation to automated and manual testing.

✨Demonstrate Your Understanding of Video Codec Technology

Since the role involves working with video codec technology, express your interest and any relevant knowledge you have about video analysis and quality metrics. This will show your enthusiasm for the field and your willingness to learn.

✨Familiarize Yourself with Agile Methodologies

As the position requires working in an Agile environment, be ready to discuss your experience with Scrum or Kanban. Share examples of how you've contributed to sprint planning and daily stand-ups in previous roles.

✨Prepare for Technical Questions

Expect technical questions related to software testing, SQL, and Linux. Brush up on your knowledge of test frameworks like Pytest and tools like Docker, as well as your understanding of Continuous Integration environments.

Visual Quality Software Engineer - London
TN United Kingdom
T
  • Visual Quality Software Engineer - London

    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-03-13

  • T

    TN United Kingdom

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>