Share this Job

Senior Software Engineer - Test

Apply now »

Date: Nov 10, 2021

Location: Gurgaon, HR, IN, 122002

Company: Corning

Requisition Number: 50324

 

Corning is one of the world’s leading innovators in materials science. For more than 160 years, Corning has applied its unparalleled expertise in specialty glass, ceramics, and optical physics to develop products that have created new industries and transformed people’s lives.

Corning succeeds through sustained investment in R&D, a unique combination of material and process innovation, and close collaboration with customers to solve tough technology challenges.

Our Optical Communications segment has recently evolved from being a manufacturer of optical fiber and cable, hardware and equipment to being a comprehensive provider of industry-leading optical solutions across the broader communications industry.This segment is classified into two main product groupings – carrier network and enterprise network. The carrier network product group consists primarily of products and solutions for optical-based communications infrastructure for services such as video, data and voice communications. The enterprise network product group consists primarily of optical-based communication networks sold to businesses, governments and individuals for their own use.

 

Job Description:

 

The Software Tools and Release Engineering (STR) group mission is to ensure the engineering design, verification, and release process of small cell products are as smooth and efficient as possible. The group has broad responsibilities which include Software Automation, Dev-Ops (CI/CD), Tools & Simulators development, and building & maintaining virtualized test infrastructure (at scale). Software Tools & Release engineering group seeking a hands-on engineer who is passionate and drive team activities independently. Corning’s small cell business group responsible for products such as Enterprise Radio Access Network (5G, LTE E-RAN), Spidernet, SCPS and Network Operations Center (NOC).  

 

Responsibilities: 

  • Driving end-to-end automation requirements.
  • Support and extend the test automation framework and automation APIs used in the Corning wireless organization.  
  • Building and maintaining test infrastructure for CI/CD Pipeline with Lab/IT support teams.  
  • Manages and work towards continuous improvement of the CI/CD pipeline and process.  
  • Build and review code check-ins in software repository like SVN or GIT  
  • Collaborate design review with peers  

 

Required Skills:

  • Bachelor's Degree in Electrical Engineering, Computer Science or Telecommunications with 8+ years' experience in developing and supporting software products & tools.     
  • 4+ years of automation frameworks or software design and development experience with strong competencies in data structures, algorithms, and OOPs.  
  • Expert in any one of programming languages like Python, C++, or C.  
  • Solid foundation in TCP/IP networking  
  • Working knowledge with switches and routers.
  • Experience with Linux systems.  
  • Ability to work with multiple teams, and balance conflicting priorities.  
  • Must be result oriented, and capable of delivering quality products on time.