* Produce test plans for software and hardware products.
* Design flexible test environments to suit the test plans and department requirements.
* Automate tests using appropriate environment (scripting, user interfaces and test rigs).
* Set up and conduct manual and automated testing on new or updated hardware and software.
* Conduct internal training courses on new products and new product features.
The Candidate
Skills & Attributes
The successful candidate will:
* Be a team player, comfortable working in a close-knit team and building strong professional relationships.
* Be inquisitive to understand the products and customer use cases.
* Be able to work independently, pro-actively making decisions, problem solving and driving issues to a conclusion.
* Have good communication skills (both written and verbal).
* Organise and communicate on own work activities aligned with the wider business objectives.
* Have strong technical skills and a desire to develop these.
* Be hands-on with using the hardware and software, ideally familiar with electronic test equipment.
Knowledge & Experience
Candidates will ideally be able to offer several of the following skills/experience:
* Product testing of embedded systems (software and hardware).
* Proficiency in Python (or other language) for scripting and developing automated tests.
* Knowledge of Linux (Ubuntu).
* Knowledge of networking.
* Knowledge of audio testing.
* Knowledge of Voice over IP solutions (SIP and Dante).
* Knowledge of electronics.
Education & Qualifications
Good degree in computer science, electronics engineering or similar background.
ISTBQ certification preferred (minimum basic level).
#J-18808-Ljbffr