Software Engineer - QA Automation Testing
4d ago

Since 1992, Ciena has been driven by a relentless pursuit of network innovation. We believe in a network that grows smarter, more agile, and more responsive every day.

This means that when you digitally interact in your world - picking up the phone, streaming video, texting a friend or loved one your interactions are being enabled by Ciena technologies.

Ciena makes your social / entertainment / business existence REAL.

What will you do at Ciena?


  • 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.

  • 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.

  • 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, Carrier Ethernet, L2 / L3)
  • 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.

  • 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

  • B.Tech / BCA with specialization in telecom or Software engineering.
  • Overall, 4 to 7 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.
  • About Ciena

    Ciena is a network strategy and technology company with a passion to provide an experience, to you and our customers that is as rewarding as the outcome.

    We attract the best and brightest those with outstanding talent, motivation, and the right attitude to contribute to our success.

    Our culture balances our openness and informality with professionalism and trust and is built on the foundation of our core values : Customer First, Integrity, Velocity, Innovation, and Outstanding People.

    Ciena enables everyone to have a voice and a network that supports them while on the journey to discovering their passion and purpose.

    We trust each individual to do what they can to reach their full potential and make an impact on the business, whenever, wherever they are in the world.

    With Ciena’s highly innovative, forward-thinking business practices, we reward people for pushing the boundaries. Unlock your potential at Ciena!

    Being You Ciena

    As part of our commitment to diversity and inclusion, we want to foster an environment that values and respects all individual’s strengths, perspectives, ideas, and ability to meet the needs of our customers globally.

    Ciena values the diversity of its workforce and respects its employees as individuals, regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, veteran or marital status or any other category protected by applicable law.

    We do not tolerate any form of discrimination.

    Ciena is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

    If contacted in relation to a job opportunity, you should advise Ciena in a timely fashion of the specific accommodation measures required for you to be assessed in a fair and equitable manner.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form