Job Description : Responsibilities :
- Develop and execute test plans based on requirements.
- Analyze and understand complex new features through documentation review and collaboration with Development and Application teams.
- Design, implement, and run test cases including functional, security, fuzz, negative, performance, and stress testing.
- Investigate and analyze test results in continuous integration environments.
- Collaborate closely with the development team to debug issues identified during test cycles and create targeted test plans to ensure system security.
- Develop custom embedded applications as needed.
Required Skills :
Strong background as a Software Developer or Software Developer in Test (SDET) .Solid understanding of computer networking (IP, Telnet) .Experience with cryptographic operations, algorithms, and common security functionalities .Proficiency in C, Java, and scripting languages such as Python or Perl .Good communication skills with fluency in English (spoken and written) .Preferred / Nice-to-Have Skills :
Hands-on experience with task management and bug tracking tools (e.g., Jira).Exposure to continuous integration (CI) environments .Prior experience in team leadership and / or coordination .Knowledge of the IoT domain .