Lumilens
Lumilens

Software Test Automation Engineer

onsite
India
Posted 8/27/2026
Exp: 0y

Job Overview

Role: Software Test Automation Engineer (Optical Product Test Engineer) Location: India Experience: 2025 / 2026 graduating candidate Qualification: BE, BTech, ME, MTech, or MS Research Key Skills: Python, Test Automation, Layer 1 & 2 Networking, Optical Hardware Testing, IXIA, CI/CD

Job Description

This specialized engineering role at Lumilens combines software test automation, networking, optical hardware testing, lab instrumentation, and manufacturing test engineering. Engineers will develop Python-based test frameworks and use them to validate real optical hardware and network systems, including testing at Layer 1 and Layer 2, working with traffic generators such as IXIA, and validating hardware-software integration. The position also involves debugging defects and creating automated tests for optical components and manufacturing environments. This role is ideal for candidates interested in the intersection of software, networking, electronics, and optical technology.

Roles and Responsibilities

  • Test Automation Development: Develop, maintain, and execute automated test cases and build reusable Python-based frameworks for testing optical products and network systems.
  • Product Validation: Perform functional, regression, and performance testing of Layer 1 and Layer 2 systems. Validate hardware and software integration with optical interfaces and network switches.
  • Traffic Generation: Work with traffic generators such as IXIA to create controlled network traffic and measure system behavior.
  • Manufacturing Test Automation: Support high-volume optical component manufacturing by developing and maintaining software for testing manufactured optical components, including script creation, maintenance, and change control.
  • Debugging & Troubleshooting: Debug problems in complex networking environments and manage defects.
  • Collaboration: Collaborate with cross-functional engineering teams.
  • Documentation: Create test documentation.

Skills and Eligibility Criteria

Educational Background: 2025 or 2026 graduating candidate with BE, BTech, ME, MTech, or MS Research qualification in Electronics, ECE, Computer Engineering, Computer Science, Telecommunications, or related discipline.

Experience: Early talent / Freshers.

Mandatory Technical Skills:

  • Strong proficiency in Python for test automation (functions, modules, OOP, exception handling, file handling, test automation frameworks, logging, API/hardware communication).
  • Good understanding of Layer 1 and Layer 2 networking protocols.
  • Exposure to optical testing, network switches, and traffic generators such as IXIA.
  • Experience with or exposure to Jenkins, ArgoCD, or other CI/CD tools.
  • Shell scripting knowledge for automation and environment setup.
  • Ability to debug problems in complex networking environments.
  • Experience with Version Control (GitHub, Bitbucket, or SVN).

Competencies:

  • Good written and spoken English.
  • Good presentation and communication skills.
  • Interest in optical technology and hardware-software integration.
  • Ability to work in manufacturing test environments.

About the Company

Lumilens is an innovative company focused on optical technology, networking, and software automation. They specialize in developing and validating optical hardware and network systems through advanced test automation. The company provides an environment for engineers to work at the confluence of software, electronics, and optical engineering, contributing to cutting-edge product validation and manufacturing test solutions.