• Interface with development, marketing, customers, and partners to understand product deployment scenarios and use cases
• Ability to understand and translate business requirements and use cases into testable requirements
• Use Python/TCL language to Automate feature, integration, performance, and solution testcase.
• Execute tests scripts, log problem reports, reproduce problems, and verify fixes
• Responsible for test bed and environment setup for feature, system, regression testing and problem recreation
• Work closely with development and scrum team member for script handover and integration into Central Regression TB.
• Participate in test escape analysis and refine test process and/or regression test suites
• Strive for continuous improvements in testing methodologies and productivity
Requirements:
Must have skill/experiences
• Hands-on knowledge of a scripting language, Python/TCL/Shell or other script languages
• Automation test experience
• Good knowledge in TCP/IP and other network routing/switch protocols
• Good knowledge in Linux/Unix (Solaris)
• Good English communication skills (both in written and verbal)
• Strong analytical and problem solving skills
• Ability to learn new technology quickly and apply to work tasks
• Open minded and willing to take any challenge
Good to have skill/experiences
• CCNA, CCNP certification
• Experience with large-scale team-based software development/test
• Hands-on Linux programming/development experience
• Cisco Router/Switch using experience
• Web Tools development knowledge like Javascript, Restful API, Sql/nosql db
Educational Background
• Typically requires EE/CS/IS/Automation Control, Bachelor or above