B.Tech. (CSE, IT, ECE or Equivalent) MScs. (CSE or Equivalent)/ MCA
Embedded C, Data structure, Event Handling, Socket Programming, Inter Process communication & Assembly Programming
Good understanding of networking protocols (L2 and/or L3) & fundamentals
Working knowledge of Embedded firmware technologies
Hands-on experience in configuring and operating standard network test gear (IXIA, Xgig, etc.) for protocol testing & troubleshooting purpose
Using standard testing tools and software packages to automate test processes
Good analytical and problem solving skills
Good written and verbal communication skills
Hands-on experience in scripting (shell scripts, perl, python, etc.) and development of test automation frameworks.
Testing experience in Network Operating Systems (NOS) firmware products and solutions.
Experience in Storage networking protocols (FC, FCoE) is a plus
Knowledge of Networking security technologies (RoT, TPM, etc.), practices & standards is an added advantage
Good-to-have Experience :
Embedded C, Data structure, Event Handling, Socket Programming, Inter Process communication & Assembly Programming. Understanding of Safety and Security standards like EN50128 and coding standards like MISRA are preferred
Should be a good team player
Strong desire to innovate
Analytical bent of mind
Collaborative mind set
Should have good communication skills
Job Responsibilities :
Design quality assurance and test process for portions/subsystems of Network Operating System (NOS) products and platforms.
Write and execute complete test plans; Identify, debug and create solution for issues/defects in software and firmware product/solution
Work/Coordinate with other software quality assurance engineers and internal/outsourced development partners to develop reliable and cost-effective testing and quality assurance solutions for assigned applications/subsystem/solution
Collaborate and communicate with management for test plans, project progress, and issue resolution
Maintain documentation of test results/details to assist in debug and modification of software.
Recreate the set up to reproduce the customer found defects
Perform both Manual and Automation testing activities