As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
HOW YOU WILL CONTRIBUTE -
CIENA's Packet products portfolio comprises of a broad family of products for access and aggregation tiers of the network. Typically spanning from the Metro edge to the customer edge, these products provide Carrier Ethernet/MPLS/G.8032/TDM services in mobile backhaul, enterprise and residential domains. The Packet Software and Access R&D organization is responsible for delivering platform-independent Service Aware Operating System (SAOS), Access products and next-generation virtualized operating system to support Virtualized/SDN/NFV applications.
Functional engineer will be responsible for developing functional test strategies, test plans, test execution along with automation suite for platform-independent current and next-generation packet software encompassing the broad spectrum of CIENA's networking products. You will get an opportunity to innovate and influence new technologies that shape the future of Next Generation networks.
-
Requires continuous research to ensure software features meet identified standards and product functional requirements.
-
Lead, develop, execute, and automate functional test plans to verify product capabilities.
-
Execution of test cases and reporting test results with artifacts using QC.
-
Work closely with engineers across teams to ensure quality for the features.
-
Coordinate activities with North America test and development teams on a need basis.
-
FS and Test Plan / script Reviews: Able to host test plan reviews under guidance for assigned features. Attend and provide comments specific to the functional requirements for FS reviews for assigned features.
-
Develop test cases beyond what is described in FS, including compliancy to commercial specs and RFCs, potential and likely interactions with other features, which may involve complex scenarios and topology.
-
Lead, design, develop, and maintain automated test scripts, and build automation systems.
-
Design, develop, and maintain software tools and features to assist in automated testing
-
Build reusable code and libraries for future use.
-
Design, develop, and maintain test libraries.
-
Interface with development and test teams to understand testing requirements, and implement test scripts.
-
Contribute to team deliverable through involvement in agile scrum development sprints.
-
Interface with technical experts, feature owners, development teams, and test teams to drive test automation.
-
Provide technical direction and guidance, as well as draft specifications, architect solutions, define timelines, advise on industry best practice and problems to be solved.
-
Collaborate with other team members and stakeholders.
Required Skills
-
Position requires troubleshooting and problem-solving skills.
-
Understand Software Development Life Cycle.
-
Able to think, lead key scenarios, write test cases, automate & execute test cases.
-
Team oriented; strong inter-personal skills
-
Demonstrated communications skills, both verbal and written, to effectively communicate/collaborate with remote QA and Development teams
-
Strong commitment to product excellence and quality
-
Adaptability: Able to manage feature and schedule churns
-
Automation Experience preferrable in Python (4+ yrs).
-
Experience with L2/L3 technologies/protocols.
MUST HAVES
-
BE/B.Tech./M.Tech (EE/CS) Degree.
-
8-12 years of experience in datacom telecom and testing.
-
Experience with traffic generators such as Ixia, Spirent is must.
-
Expertise in Automation (4+ years)
-
Extensive experience with Python/Tcl is a must (4+ yrs)
-
Knowledge of code versioning tools, such as Git/SVN is plus.
-
Knowledge of network design and deployment scenarios in Carrier/Metro Ethernet Space is plus.
-
Hands-on experience with L2/L3 topologies is must.
-
Fluency and experience in data communication systems, networking, Ethernet switches.
-
Good Knowledge on L2/L3 Protocols like STP, VLAN, OSPF, MPLS, BGP, TCP/IP, Ethernet, 802.1Q, VLAN, L2VPN, L3VPN, G.8032, QoS, BFD, SAT, TWAMP, Segment Routing etc.
Not ready to apply? Join our
Talent Community
to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.