Inseego Corp
Website:
inseego.com
Job details:
Position Overview:
The Software Test Engineer works directly to Software Test Manager to do the test planning and test execution and reporting for multiple ongoing projects. The Software test engineer is responsible to Develop automated tools/scripts from scratch to Test SW/FW.
Qualifications
Experience/Requirements:
- 3+ years of experience in quality engineering and software/hardware testing.
- Experience in testing IoT devices/Data cards/M2M devices and/or hardware.
- Attention to detail and solid oral and written communications skills a must
- Must understand QA processes and methodologies in a software development environment.
- Experience testing products running on embedded Linux/RTOS
- Experience testing end to end IoT systems or Cloud based solutions for IoT platforms
- Knowledge on routing / networking protocols such as TCP/IP, UDP, NAT, DHCP, DNS, MQTT
- Good understand of network traffic and tools: 802.11, Wireshark, TCPDUMP.
- Debugging data like logs, Wireshark traces and identifying potential problems
- Experience with automated testing tools
- Good Understanding of the software development lifecycle
- Knowledge and experience in Windows, Mac OS, Linux & embedded Linux
- Experience with mobile app testing (Android/iOS)
- Detail-oriented and open-minded with a good personality
- Flexible team player, self-reliant and self-starter
- Positive attitude, quick and logical thinker
- Good analytical problem-solving skills
- Experience with a variety of router & switch hardware, network services, network management, and network termination
- Have hands-on experience designing and coding automated tests in scripting languages like Python.
Education:
· Bachelor’s degree in Computers/Electronics/Electrical Engineering or equivalent qualification is required.
Click on Apply to know more.