Software Test Engineer

Nanotek Ltd.
Newcastle Upon Tyne
16 May 2018
18 May 2018
Contract Type
Full Time
Software Test Engineer - Newcastle - Upon -Tyne

3-5 years’ experience in a previous Software Testing roleCross-platform C/C++ experience on embedded and desktop platformsExperience with unit testing and mocking frameworksExperience with continuous integration (CI) systems such as Jenkins, Travis CI, etc. Including the setup and modification of such systems.Test coverage tool use, and deployment/set up experienceDesign and implementation of automated and manual tests, as appropriate, to cover: Module, sub-system and system level testingIntegration and regression testingProduction of test planning, logging and reporting documentationExperience working with a QA teamGeneral drive and ability to assess and select (or provide useful summary information) of toolsets and services for CI systemsExcellent communication and presentation skills, and the ability to work in a dynamic team-based environment on complex, fast-paced projects, interacting with both internal and external partners are a must.Good sense of humour, positive and constructive team player, and an ability to adapt to a rapidly changing environment as the company matures and moves from the R&D stage into commercialisation are essential.A highly motivated, organized, proactive and enthusiastic individual with a proven ability to work.Candidate must be eligible to work full time in the UK without restriction.–


Cloud build services experience (e.g. AWS)Experience with embedded software systems and firmware development is strongly desired, as is experience of interfacing software with bespoke hardware. Some basic electronics knowledge would be beneficial.Ideally the candidate will have 2 years of relevant industrial experience 3 or more years’ experience would be desirable. Experience within a multidisciplinary R&D environment would be beneficial.Development under quality systems using extensive unit testing and code reviews is preferred. Knowledge of ISO13485 (Medical Devices) would be beneficial as would development under agile software practices whilst conforming to a quality system.Experience with IVD assay development or developing Life Science instruments or medical devices is desirable.Minimum BEng/BSc (or equivalent) in a Computer Science, Computer Science and Electronics, or Software Engineering degree is highly desirable.
This job was originally posted as

Similar jobs

Similar jobs