Review functional specs, design test plans and validate the outlined functionality in reference to functional specs; o After reviewing the software/feature functional specs, engineer would be responsible to design a test plan to cover the feature from functional as well as scale point of view. o Work with project leads and subject-matter experts to review the test-plan for its approval. o Using agile process, plan for automation of the test plan using engineering software and tools. o Report any software issues or functional deviations found during test and review cycle. o Ensure test reports are updated and tracked on timely basis which will assist to reflect the progress and feature release.
Automate the test cases to ensure feature would be regressed on future releases.
o Engineer would be responsible to automate the testcases as outlined in testplans, using advanced scripting techniques and software languages like Python. o Make use of internal infrastructure such that automated scripts can be ported on any test platform. o Review the scripts with stake holders and ensure it gets integrated into mainline regression. o As an owner of the test suite, engineer would be responsible for fixing the problems reported on the automated scripts.
Engage in customer escalations and assist development team in replication.
o Participate in major customer escalations and work with other stake holders in understanding the problem. o Work to narrow down the problem which can be specific to platform, feature or design. o Replicate the issue which would assist development team for potential fix in the software, which would then be validated.
Review customer found problems and fill in any test coverage gaps.
o Engineer would be responsible to review the issues found in the field deployment and perform root cause analysis for test gaps. o For any test gaps found during analysis, understand customer specific deployment and replicate the issue in lab. o Automate these coverage gaps using test automation framework for continual regression in future release.
Develop expertise in networking and software technologies.
o Engineer would be engaged in technical forums to learn and understand the emerging technologies within networking industry. o Would be responsible to take necessary certifications to enhance the knowledge which can bring in innovative ideas in routine daily tasks. Requirements:
Should have strong automation background with proficiency in Python.
Should demonstrate strong proficiency in following technologies:
Should have excellent skills in automation framework like ROBOT, creating new automation libraries and complex automation algorithms
Expertise in use of networking test equipment like Spirent and Ixia, including automation.
Experience of handling customer cases and doing customer POC
Strong analytical skills to debug and isolate problems.
Self-starter with excellent interpersonal, communication, problem solving skills.
Aptitude to learn new technology quickly and adapt to new feature testing/new assignments faster.
Very Strong Team player
:
Senior level position as Individual contributor role
Develop, Execute, Automate detailed very complex feature test plans in the areas of EVPN, EVPN-MPLS , VXLAN, Segment routing, L3VPN, L2CKT, L2VPN, BGP, ISIS , Multicasting.
Review Market Requirements Document, Product Description Document and Functional Specification for his as well as other team member\xe2\x80\x99s complex RLIs
Work with Technical Publications team in reviewing documentation of features
Adaptive and who can automate with given functional spec before feature is developed and can also work in Agile mode.
Work with Product Manager in identifying feature deployment scenarios for a new release for different customers and expand that knowledge to other sys-test Engineers.
Very critical and complex customer queries/escalations handling.
Contribute to knowledge dissemination sessions
Writing white papers on different technology areas, systest handling, sys-test improvement plans.
Filing patents as and when applicable.
Mentoring the other systest team in different areas of technology
Helping in reducing the customer found defects (CFD
Minimum Qualifications:
Bachelor of Engineering in Electronics / Compute, or higher degree is desired.
10-12 years\xe2\x80\x99 of relevant experience.
JNCIx or equivalent certification can be added advantage.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.