Roles and Responsibilities
Software Testing
- Experienced with PV activities relating to test planning, automation, and tests execution for telecom products
- Working experience in development of test strategy, test planning, manual & automation test development
- Experienced in manual & automation test execution of NMS/EMS based telecom products
- Worked in an Agile development environment with experience testing either In-scrum or customer vertical use cases, executing cross functional workflows using API micro services
- Understanding of solution, system performance, load and stress testing
Technical
- Industry experience of 4 years to 8 years
- Experience working with DWDM/OTN/SONET/SDH/Packet and networking technologies - (L0 & L1)
- Knowledge of Core/Metro Transport, Core/Metro Switching, Ethernet Transport/Switching and Carrier Ethernet (Packet Optical Networking )
- Experience working with Microservice Based Architecture: Dockers, Containers, various DevOps tools
- Thorough understanding of OAM&P based products and their project lifecycle, including Service Layer Management, Inventory Management and Connection Management. Experience with northbound OSS interfaces (REST/TMF)
- Working knowledge of Enterprise based network management software solutions in a Unix/Linux/VM/Cloud-based environment
- Development experience of Python, JavaScript, Postman, and Selenium
- Knowledge of Unix based scripting tools including Perl
- Knowledge of databases like Oracle, MySQL, Cassandra
Desired Candidate Profile
Soft Skills
- Excellent communication and interpersonal skills
- Strong analytical and problem-solving skills
- Experienced in the coordination of activities between global teams
- Team player and leader to enable wholesome participation and growth within the team
- Independent self-starter and committed to delivering on aggressive deadlines
- Comfortable in a team environment with the ability to lead or to work with little supervision
- Ability to prioritize within the scope of responsibility, multi-task, and manage time effectively
- Self-motivated and pro-active with attention to detail
Process
- Experience with Agile software development methodologies
- Knowledge of general software Product Verification process and methodologies
Desirable Characteristics
- Strong debugging skills
- Work with Lab teams to expand the lab to procure test sets, servers, non-revs, etc.
- Confer with software engineering personnel to resolve problems related to specifications and associated test plans/procedures.
- Work with customer certification test group on all levels of testing: component-level testing, module-level testing, system-level testing, network-level testing
- Perform continuous process improvement via the Test Escape Analysis process (TEA)
- Work with strategic product partners to ensure coordination throughout the PV cycle
- Must have the ability to understand customer's perspective