Software Test Engineer

Purpose of Role/Key Objectives

It began with one man’s passion for music.

Believe that the exploration of sound is an adventure? Want to join a world leader in the audio field and work alongside some genuinely talented people?

Naim Audio is a highly respected global brand that is both innovative and creative, continually receiving industry awards and consistent 5-star reviews for our ability to produce technically brilliant and stylish audio pieces. #NaimAudio #FocalpoweredbyNaim

By managing the relationship between our four pillars of engineering we enable our listeners to hear every single note in equal measure and transcend from audio sound to musical performance.  We call this unique and emotive transmission the ‘Voice of Naim’; it’s our signature, our calling card.

How can you join us?

Here at Naim Audio there is an exciting opportunity for a Software Test Engineer to join our R&D department delivering an effective and efficient service to our stakeholders.

Unlike most other consumer electronics, Naim Audio products are not designed to be replaced three or four years down the line, they are built for sustainability, as an investment to enable the customer to enjoy many years of incredible musical experience.  Our pride in this regard is integrated in all we do, culturally, here at Naim.    

Main Duties and Responsibilities

As a Test Engineer, you will be responsible for the testing of product software and target device applications. Working from initial software specifications you will develop and run test plans for customer acceptance testing, partner compliance, supporting software releases into production and the field, including but not limited to show/distributor/dealer and customer support.


In summary you will be responsible for, but not limited to:


Working to product specifications, you will:

  • Develop software test plans for the purpose of testing our products, resolving inconsistencies and issues without supervision.
  • Work closely with the APP development team.
  • Running and recording of tests, proving compliance of software to specification.
  • Interface to software developers and other teams to resolve issues and improve quality.
  • Working in the development of cutting-edge features and platforms as well as regression work with existing products.
  • Assist the production team with their requirements and with software releases as necessary.
  • Identify automated test opportunities and assist with implementation.
  • Plan software development and regression test times and feed back to manager.
  • Support compliance requirements including working with third party test houses and compliance hardware/software engineers.
  • Work with technical support and sales teams with software queries and training with the products that are current and new in the streaming range. 

Skills & Requirements

  • Well organised and able to work to tight deadlines – good time management.
  • Flexible and proactive in approach to the role –positive attitude essential.
  • Ability to work on own initiative and pickup things quickly.
  • Excellent communication skills.
  • Great team player.
  • Problem solving and analytical skills to identify the root cause and resolve performance blockages.
  • PC literate and numerate - Microsoft and Windows applications.
  • Knowledge of Linux operating systems.
  • Passionate and eclectic music lover – desirable but not essential!


Qualification / Experience

  • Degree qualified ideally in an engineering discipline.
  • ISTQB would be preferred but not essential.



Reporting to:

Head of R&D Test

Hours of work:

37.5 hours per week - Monday to Friday

If you are interested in this role, please contact us at [email protected].