Job Description
Job Description:
What we re looking for:
We believe in the power of people. We are a network strategy and technology company that is motivated by making a difference in people s lives their productivity, their creativity, their health and comfort. Our verification engineers help sanitize technologies that allow people to do great things.
We re looking for highly motivated, talented, junior and experienced engineers to grow our Blue Planet Enterprise team based in Pune (India) who are passionate about product verification and automation activities and are ready to assume important roles within the quality assurance team in addressing future Blue Planet Enterprise product functionality. You will certify Blue Planet Enterprise solutions that provide our customers opportunities to differentiate their service offerings in a very competitive market, but more importantly, help them integrate new functionality that will enable them to roll out Adaptive Networks driven by Artificial Intelligence.
The ideal candidates are flexible, highly technical problem solver, with interdisciplinary knowledge of software, statistics, and test & measurement. You feel at home in a dynamic, multi-disciplined engineering environment, acting as an interface between product design, other Blue Planet test engineering teams, and members of other functional groups (support, documentation, NPI, marketing) working on the development of the Blue Planet Enterprise suite.
Primary Responsibilities:
- Contributor in the development, implementation and execution of test strategies to fully exercise Blue Planet Enterprise functionality based on a thorough analysis of proposed features and customer deployment models:
- Engage and influence engineering team, Product Line Manager, Product Owner and Professional Service engineers to transform concepts and high-level requirements into optimized test coverage while creating technical innovations/solutions to address complex business situations.
- Drive ( plan and implement ) lab buildout activities (captives, servers, VMs and related AWS infrastructure such as EMR and Aurora Database etc.) to fully address proposed testing scenarios pertaining to the various Enterprise solutions supported (while performing cost benefit analysis of the various options available) and coordinate equipment acquisition/sharing agreements with the various teams concerned.
- Validate the successful integration of both open source and 3rd party software applications within the Blue Planet Enterprise solutions to ensure these components contribute in making the Ciena solution a success story for our customer.
- Analyze test results, prepare test reports and present test progress status to release management team.
- Investigate software defects and highlight critical issues that can have potential customer impact and work with software development engineers in finding resolution or to address problems related to specifications and/or test plans/procedures.
- Be an expert at automating manually devised and executed test cases using automation best practices, including the maintenance of these test cases going forward.
- Provide interfaces for other groups ( Product Documentation, Technical support, New Product Introduction, Information Technology, Professional Services, Marketing ) in leveraging Blue Planet Enterprise solution deployment and enabling cloud automation processes.
Required Technical Skills and Abilities:
- Team Player!!! But also demonstrated abilities to work independently.
- Demonstrated test automation expertise (integration as well as end-to-end use case) is required (REST and/or UI Automation Selenium preferred - experience using Postman in the context of developing automation framework would be an asset).
- Excellent troubleshooting and problem-solving skills associated with enterprise software solutions in general.
- Excellent written (documentation) and interpersonal communication skills (English essential).
- Strong abilities in estimating work details from analysis of requirements.
- Experienced working as part of an Agile scrum team and with DevOps process
- Experience with CI/CD and cloud deployments would be an asset (AWS, Azure and/or any other Cloud-based service infrastructure)
- Demonstrated knowledge and experience working with UNIX/Linux/RHEL/Ubuntu and/or any other server OS, be it on bare metal and/or Virtual Machine, and system admin functions.
- Knowledge and/or work experience related to network virtualization software such as VMware ESXi, Open vSwitch, vRouter, vNF, OpenStack, etc.
- Knowledge and/or experience with AWS services such as: Aurora Databases, Graph database like Neo4J ,Kinesis, Glacier , bitbucket, Teamcity, Ansible and any other applications of that nature.
- Experience working on enterprise/IT infrastructure (Cisco, Juniper, Aruba, etc.) would be an asset.
- Knowledge and/or experience working with various Analytics and/or Enterprise applications and tools
- Knowledge and experience with any of the following: Java, TypeScript/JavaScripting, Python, CORBA, TCL/TK/Expect, Oracle, WebLogic and/or REST API and associated tools.
- Knowledge and/or work experience with frameworks such as Node.js and Angular2 (preferred), React, Ember, Vue, as well as JS libraries like D3.js, ECharts, Plotly.js, Polymer.js, etc.
- Experience with Telecom NOCs, TAC, NCCM, Router, Switch, OSS, LAN, WAN, MPLS, VPN, Wifi, SDWAN would be an asset
Required Experience:
- BS/MS degree in Computer Science/Engineering or Electronics & Telecommunications Engineering/Electrical Science/Engineering or equivalent
- 8+ years of progressive experience in System Testing role
Job Classification
Industry: Telcom, ISP
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Ciena India
Location(s): Pune
Keyskills:
Unix
Telecom
VMware
Manager Quality Assurance
Linux
Networking
LAN
Troubleshooting
Technical support
Python