Job Title

Software Test Engineer

Company Name
Ciena India Pvt Ltd
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
10 Years  -  12 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Gurugram, Haryana, India
Job Description

Test Engineer shall be responsible for building and maintaining Automation frameworks and tests and doing functional test and validation cycles (using automation) of Ciena’s automation framework.
Should be able to coordinate the automation build up efforts across the various automation teams including Design, In-Scrum and ReleaseQA teams.
Should help in driving the QA automation effort in such a way that the automation buildup becomes an incremental activity and the re-usable infra is handed over to the next team which should help them build complex automation over that quickly and efficiently
Should be able to help in driving automation work estimation and optimization release over release
Should help in preparing and mentoring the QA team to efficiently build automation in parallel to their manual test effort
Should be able to unblock the team if they get stuck with any long pole items
The position includes working closely with development, system engineering and Manual testing groups, understanding the product, collecting requirements for Automation and identifying the areas where automation can play an important role.
Person shall also be responsible in training the manual testers as and when required to execute and validate the Automation runs.
Should have  experience in functional Automation testing of products.
Excellent written and verbal communication skills are a must.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
Work with QA manager and do Automation test planning and time estimation for building the same. Function as a single point of contact when understanding functional requirements from the Manual teams and incorporate Automation test sets and test cases.
Take responsibility during Automation testing phase for load balancing, and status reporting.
Discuss Automation requirements with development teams and resolve/follow-up any ambiguities/issues and bring them to closure.
Should be able to multi-task.
Should ensure that the Automation tests are run in a continuous stream and that TeamCity Regression runs are executed properly. Goal is to have 100% executed, 100% pass. All failures to be reported promptly and followed up aggressively for logical closures.
Should be able to come up with innovative solutions to bring the entire product portfolio within Automation.

SKILLS
Must have good experience in using JavaScript as scripting language, Postman & Newman as a REST API tool, GIT as a versioning tool and Bitbucket as repository.
Must have strong knowledge of using a Build Management tool like Teamcity meta runner creation and execution.
Should understand Microservice Interactions in a Docker based architecture.
Should have a knack to solve complex infra related problems
Automation testing experience preferably in Telecom Domain (SDH/SONET, DWDM, OTN)
Experience in DWDM/ SONET/ SDH/ OTN and optical networks preferred
Experience in scripting languages like Shell, TCL, Perl, Python and any UI automation tool is good to have
Understanding of validation and testing of products.
Knowledge of product life cycle in general.

DESIRED CHARACTERISTICS
Independent self-starter committed to delivering on aggressive deadlines.
Comfortable in a team environment with ability to work with little supervision
Must be an innovator so as to bring the most efficient solutions in Automation

EDUCATION / EXPERIENCE
B.Tech/ BCA with specialization in telecom or Software engineering.
Overall 10 to 12 years of direct experience in doing Automation for Telecom systems.
Prior experience in Automation with similar product companies a big plus.           
Prior Experience on Ciena products is a big advantage.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
January 21, 2023
Additional information

--