63415p Software Engineer Staff

Year    Bengaluru, Karnataka, India

Job Description

b'


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:
o EVPN, EVPN-MPLS , VXLAN, Segment routing, L3VPN, L2CKT, L2VPN, OISM BGP, ISIS , Multicasting
  • 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.


Related Jobs

Job Detail

  • Job Id
    JD3259035
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year