Optical Time-Domain Reflectometer
Role details
Job location
Tech stack
Job description
This role focuses on system-level verification of next-generation DWDM optical networking platforms, with an emphasis on black-box testing of complex optical transport systems. The Principal System Verification Engineer leads test strategy, verification planning, detailed test case development, automation, and customer validation activities across DWDM, ROADM, and OTN-based solutions. The position requires deep optical networking expertise combined with strong system test methodology, networking protocol knowledge, and hands-on experience with automation and modern control interfaces such as Netconf/YANG, gRPC, CLI, and SNMP., * Review product requirements and translate them into comprehensive test strategies and detailed test plans for optical networking systems.
- Develop and maintain verification plans and detailed test cases that thoroughly validate new features and system behaviors.
- Build and execute feature validation test scenarios to ensure correct functionality of DWDM, ROADM, and OTN transport systems.
- Perform black-box system testing on complex optical networking platforms, focusing on end-to-end behavior and system interactions.
- Validate DWDM systems, ROADM architectures, OTN transport systems, amplifiers, and other optical transmission equipment to ensure performance and reliability.
- Execute regression testing for new software releases to confirm stability and prevent functional regressions.
- Validate customer acceptance test scenarios before equipment shipment to ensure solutions meet customer expectations and requirements.
- Identify defects, document findings clearly and accurately in Jira, and track issues through resolution.
- Collaborate closely with development teams to reproduce software and system issues, analyze root causes, and verify fixes.
- Develop Python automation scripts to improve test efficiency, repeatability, and coverage across optical networking test suites.
- Enhance and maintain the existing automation infrastructure to support scalable and reliable test execution.
- Maintain test repositories within GitLab, ensuring test assets, scripts, and configurations are version-controlled and well organized.
- Execute automated testing through CI/CD pipelines and contribute to improving automated regression execution capabilities.
- Continuously improve test coverage and regression execution by identifying gaps and implementing additional automated tests.
- Execute customer-specific acceptance test plans in a lab environment, focusing on validating real-world use cases and deployment scenarios.
- Validate customer use cases in the Horsham lab, ensuring solutions operate correctly under customer-defined conditions.
- Support demonstrations and pre-shipment testing activities to confirm solution readiness and performance.
- Provide limited direct support for customer-facing validation activities, focusing primarily on technical verification.
- Establish and promote verification best practices, standards, and processes for system-level testing of optical networking products.
- Mentor junior verification engineers by providing technical guidance, code and test reviews, and knowledge sharing.
- Drive continuous improvement in test processes, methodologies, and tools to increase quality and efficiency.
- Contribute to maturing and enhancing existing test automation frameworks used for optical system verification.
Requirements
JIRA gRPC CI/CD Gitlab TCP/IP Optics Planning Topology Ethernet Debugging Test Case Visionary Pipelines Leadership Management Automation Mentorship Innovation Scalability RESTful API Test Planning Code Coverage Test Strategy System Testing Version Control Test Automation System Software Defect Tracking Test Engineering Agile Methodology Network Protocols Black-Box Testing Optical Amplifier Acceptance Testing Telecommunications Regression Testing Raman Spectroscopy Process Improvement Networking Hardware Product Requirements Demonstration Skills Test Execution Engine Command-Line Interface Artificial Intelligence Border Gateway Protocol Communications Protocols Engineering Design Process Optical Transport Networks Fiber-Optic Communications Git (Version Control System) Engineering Validation Tests Python (Programming Language) Network Interface Controllers Continuous Improvement Process Open Shortest Path First (OSPF) Wavelength-Division Multiplexing Troubleshooting (Problem Solving) Software Defined Networking (SDN), * At least 8 years of experience in System Verification or Test Engineering, with a focus on complex systems.
- Proven optical networking experience with DWDM systems, ROADM architectures, and OTN transport technologies.
- Demonstrated ability to create test plans and detailed test cases directly from product requirements.
- Strong in system-level validation, including black-box testing of integrated platforms.
- Solid understanding of networking protocols such as OSPF, BGP, and TCP/IP, and their application in optical networks.
- Hands-on Python automation experience, including developing scripts for test execution and validation.
- Experience using Git and GitLab for version control and management of test repositories.
- Experience working with CI/CD pipelines for automated test execution and integration.
- Ability to work effectively in an optical lab environment, including handling optical equipment and test setups.
- Strong troubleshooting and debugging skills for diagnosing complex system, software, and network issues.
- Willingness and ability to support onsite testing activities in Horsham as required.
- Hands-on experience with DWDM systems, ROADM, OTN, EDFA amplifiers, Raman amplifiers, OSC, WSS, OCM, and OTDR.
- Strong understanding of Ethernet networking fundamentals.
- Experience with management and control interfaces such as Netconf, YANG, Restconf, REST APIs, gRPC, SNMP, and CLI interfaces.
- Proficiency with Jira or similar tools for defect tracking and test management.
- Familiarity with Agile methodologies and working in an iterative, collaborative development environment., * Experience with network controller integration and YANG modeling for optical or transport networks.
- Exposure to SNMP automation for monitoring and control of network elements.
- Experience in SDN controller testing and validation of controller-based architectures.
- Experience in telecom equipment verification, particularly optical transport platforms.
- Previous involvement in customer acceptance testing, including execution of customer-specific test plans.
- Industry experience with optical transport vendors or similar network equipment providers.
- Experience enhancing or developing test automation frameworks for large-scale system verification.
- Prior leadership experience mentoring junior engineers and driving process improvements in verification teams., Optics Planning Topology Ethernet Debugging Test Case Visionary Pipelines Leadership Management Automation Mentorship Innovation Scalability RESTful API Test Planning Code Coverage Test Strategy System Testing Version Control Test Automation System Software Defect Tracking Test Engineering Agile Methodology Network Protocols Black-Box Testing Optical Amplifier Acceptance Testing Telecommunications Regression Testing Raman Spectroscopy Process Improvement Networking Hardware Product Requirements Demonstration Skills Test Execution Engine Command-Line Interface Artificial Intelligence Border Gateway Protocol Communications Protocols Engineering Design Process Optical Transport Networks Fiber-Optic Communications Git (Version Control System) Engineering Validation Tests Python (Programming Language) Network Interface Controllers Continuous Improvement Process Open Shortest Path First (OSPF) Wavelength-Division Multiplexing Troubleshooting (Problem Solving) Software Defined Networking (SDN)