Software Test Engineer (Cloud)
Job Description
You will be responsible for quality assurance of Locix’s visual and location-aware products and solutions, and for Locix’s advanced analytics platform composed of cloud, gateway/hub and wireless sensor devices. You’ll develop QA strategies and design test plans to verify the functionalities of Locix’ IoT system for new features and regression testing, and will develop an end-to-end automated testing environment, analyzing test results and log messages to identify and troubleshoot issues to assure the reliability of system. You will also measure the system performance to identify and suggest areas of improvement for systems deployed at customer sites, and the position includes opportunities to expand your role into other software development or customer facing activities.
Qualifications
The candidate is expected to have a BA/BS degree in Electrical/Computer Engineering, Computer Science or equivalent and hands on experience on script language (such as python, JavaScript) based development and/or compiled language (C/C++, Java) based development. The candidate should have experience with the following:
Testing and/or test automation for cloud-based software and IoT products
Writing and implementing automated test plans, creating test cases
Source control tools such as GIT, SVN and/or ClearCase.
The following are also desirable:
2+ years of work experience in quality assurance and/or testing related position
2+ years working with script language such as python, JavaScript, Perl and/or C/C++ programming
languages
Experience with developing and executing test plans against cloud connected devices and cloud
platforms
Experience with radio propagation models and wireless device planning/deployment
Knowledge of a wireless communication protocols such as 802.15.4, 802.11, ZigBee, BLE or WiFi Apply Now