Software Testing Engineer

Ikotek R&D Center
Medior or Senior Level
Bachelor or above

Job Description:

  • Utilize testing facilities for manual and automated E2E IoT device testing, including 3GPP protocol testing, software client testing and application protocols, such as HTTP, FTP, MQTT, LwM2M, TR-069, CoAP, etc.
  • Lab and field-testing activities for Ikotek prototype solutions to support customers based on their application requirements.
  • Execute tailored test plans matching customer use cases in order to validate Ikotek designs.
  • Provide technical support for Ikotek's full product line, including wireless, BLE, 5G, LTE, UMTS/HSPA(+), GSM/GPRS and GNSS devices.
  • Perform troubleshooting activities, log analysis, bug correction in lab or field environment.


  • Bachelor’s Degree or above in Electronic Engineering, Computer, Automation, Electronics, Communications or other related fields.
  • Five years or above experience in lab testing, field testing, test plan creation, test execution and log analysis.
  • Excellent written and verbal English, proven communication skills with customers.
  • Must have good analysis and trouble shooting skills. Should be able to easily solve common technical problems raised by customers.
  • Should be able to work independently, be self-motivated, has a good team spirit, a strong sense of responsibility, a creative problem solver and be easy to get along with others.
  • Based in Belgrade.
  • Teamwork insights and time management.

Preferred Experience:

  • Strong 3GPP knowledge, experience with Wireshark and log analysis SW tools such as Romes, QXDM, XCAP or similar.
  • Familiar with cellular M2M modules, or experience working with R&D of mobile phones or wireless modules.
  • Familiar with certification testing activities such as GCF, PTCRB, CE, etc.
  • Application testing experience with MQTT, LwM2M, CoAP and similar IoT communication protocols.
  • Cloud IoT expertise (AWS, Azure stack) is an advantage.