This position forms part of a product design and technical support team comprising a number of engineers in each of a number of design disciplines. The Test Analyst is one of key and roles working closely with other Engineers across many disciplines. It assumes to cover "wide" range of test-related aspects and requires a variety of test engineering skills such as test analysis, test engineering, quality assurance and test automation development.
The role will involve in all aspect of software development lifecycle that includes the test case specification and test case design, implementation of tests in various frameworks/systems, test engineering, actual testing, continuous integration management and maintenance and continuous improvement of test automation framework and of test coverage. The developed test automation code will provide coverage for real-time embedded targets (radios) and may involve integration with one or more 3rd party software.
It is expected for test analyst to be experienced in PHP, JS, have experience developing test cases on PHP-Unit or J-Unit. Have idea on web development and as a bonus be familiar with the Selenium framework. Knowledge of continuous integration systems, Jenkins, Pipeline builds is an advantage. Additionally, knowledge of Linux and communication systems is a bonus as well.
What we are looking for in a successful applicant: