Software Test Engineer

Posted 11 months ago

We are looking for a Software Test Engineer to automate the testing of the Evoke platform in order to verify the software suite. You are passionate about verification and product quality, and have great attention to detail. This is a unique opportunity to have a significant impact on the quality of life of chronic pain patients and others with neurological disorders.

Accountabilities and Associated Responsibilities:

-Be responsible for the development of test strategies and methods for all Saluda Medical software

-Undertake the development of software test systems and components in accordance with Saluda Medical’s development procedures

-Develop and document software test protocols, conduct testing, and generate test reports

-Assist software engineers in unit and integration test protocols and scripts development

-Conduct peer reviews for tests and test cases

-Assist in the refinement of Saluda Medical’s software verification tools

-Assist in continuous integration testing automation

-Assist in transfer of design to production

Essential Requirements:

-Experience in development of automated and manual test protocols for all levels of testing – unit, integration, system and V&V

-Bachelor’s degree or higher in Software Engineering or Computer Science

-0 to 5 years’ experience in software design and development in a QA controlled environment (Graduates are welcome)

-Experience in the testing of application, embedded system and user interface software

-Experience in C, C#, python or other suitable programming languages

-Trouble-shooting and debugging skills

-Able to use electronic Lab instruments –  oscilloscope, Volt meter

-Very good written and verbal communication skills

-Commitment to work in a team

-Familiarity with various software development practices

Desirable Requirements:

-Experience in the testing of mission critical software (Medical or defence industry)

-Experience in developing test systems and frameworks for high-availability safety-critical embedded systems

-Experience in the development and assessment of signal processing algorithms, and control systems is highly desirable

-Working knowledge of regulatory requirements (IEC 62304, ISO 13485)

-Experience in working in an agile team


Job Features

Job CategorySoftware Engineering

Apply Online