Software Test Engineer
Automate the testing of the Saluda Evoke platform in order to verify the software suite.
Summary about this job
Engineering - Software
Company: Saluda Medical
Location: Sydney
Work type: Full Time
Salary: n\a
Phone: +61-8-4885-3373
Fax: +61-3-2822-3370
E-mail: n\a
Site: n\a
Detail information about job Software Test Engineer. Terms and conditions vacancy
- Opportunity to join a fast growing Australian medical device start-up
- Be a part of our innovation & technology
- Great work culture and supportive team
Saluda Medical develops advanced fully implantable neuromodulation systems for the next generation of implantable stimulation devices. We are a cutting edge, progressive company at the forefront of spinal cord stimulation technologies for the management of chronic pain. We are currently successfully approaching the end of the Australian Clinical Trial phase, where we have registered outstanding results.
Candidate Profile:
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