Job Description :
Collaborate with product and development teams to identify product and technical requirements and use cases.
· Identify viable test strategies in order to support testing product functionality.
· Write and execute tests to validate products and firmware on CPE devices.
· Contribute to the development of Quality Assurance (QA) test philosophies and methodologies.
· Ensure proper execution of regression and functional test procedures and automated test suites and scripts.
· Maintain lab and setting up of testing environments.
· Work with other QA Engineers or Software Engineers to identify, reproduce and document bugs or defects.
· Document and communicate test summary results.
· Regular, consistent and punctual attendance.
· Other duties and responsibilities as assigned.

Bachelor Degree in Engineering or Computer Science 3-5 years related experience
· 3+ years of experience in developing and implementing requirements, test plans and test cases.
· Solid background in Software Development Lifecycle (SDLC) process.
· Familiarity with Jira and Rally tools.
· Experience working with Agile methodologies.
· Basic understanding of networking
· Experience with packet capture and analysis with tools like Wireshark, TCPDump.