Ciena Logo

Ciena

QA Engineer- Javascript & Playwright/Webdriver.IO/Cypress

Posted Yesterday
Be an Early Applicant
In-Office
3 Locations
Junior
In-Office
3 Locations
Junior
The QA Engineer will automate testing and maintain test suites, develop automated tests, analyze outcomes, document status, and work with teams to resolve defects.
The summary above was generated by AI

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.

 

Make an impact where innovation meets possibility. At Blue Planet, a division of Ciena, we believe in the power of people—and in building technology that helps communities, customers, and networks thrive. If you’re energized by solving complex engineering challenges, passionate about automation, and eager to shape the quality of next‑generation software solutions, this is your opportunity to join a team that is redefining how networks operate in an AI‑driven world.
How You Will Contribute:
  • Collaborate with engineering teams and product leaders to translate concepts and requirements into optimized automated test coverage.
  • Automate and maintain test suites aligned with best practices and continuous integration workflows.
  • Develop end‑to‑end automated tests for Angular-based UIs using Protractor, Jasmine, Cucumber, and Webdriver.io.
  • Build and execute automation for REST API and system testing using scripting tools including Bash and Ansible.
  • Design and implement lab or simulation environments to support full test scenario coverage.
  • Analyze test outcomes, prepare reports, and investigate defects with cross‑functional teams to resolve issues effectively.
  • Document automation status, raise defects in Jira, and research tools and methods to enhance automation capabilities.
The Must Haves:
  • 1+ years of hands-on experience in QA automation with JavaScript/TypeScript.
  • Proficiency with Cucumber, Webdriver.IO/Playwright, Jasmine and REST API automation (Postman/Newman).
  • Experience with performance testing tools such as JMeter and monitoring tools like Grafana and Prometheus.
  • Strong knowledge of containerization and orchestration technologies such as Docker, Kubernetes, and OpenStack.
  • Hands-on experience configuring and maintaining CI/CD pipelines using Jenkins, GitLab, or TeamCity.
  • Solid scripting and system automation capabilities with Bash, Shell, Python, and Ansible.
  • Strong understanding of web applications, microservices architecture, and Unix-based systems.
Nice to Haves:
  • Experience with Jira, Confluence, and GitLab for documentation and workflow management.
  • Knowledge of frontend languages and frameworks such as TypeScript/JavaScript, HTML, CSS, Angular, and Node.js.
  • Exposure to backend languages including Java/J2EE and Python.
  • Familiarity with algorithms, data structures, and database fundamentals.
  • Experience in Telecom or OSS environments.
  • Understanding of build tools including Maven, NPM, JVM, and NodeJS.
  • Knowledge of PostgreSQL, Neo4j, ClickHouse, ElasticSearch, Kafka, and related technologies.

#LI-MP2

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.

Top Skills

Ansible
Bash
Cucumber
Docker
Gitlab
Grafana
Jasmine
JavaScript
Jenkins
Jmeter
Kubernetes
Newman
Openstack
Playwright
Postman
Prometheus
Python
Rest Api
Shell
Teamcity
Typescript
Webdriver.Io

Similar Jobs

18 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Lead the design and development of Identity Governance and Administration processes using SailPoint IIQ, including deploying activities, rule development, and system integration. Responsible for maintenance and improvement of IAM systems with hands-on expertise required.
Top Skills: AdBambooBean-ShellBitbucketJIRALdapMS OfficeSailpoint Identityiq
18 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Assistant Manager - Operations supports US Pension products and is responsible for reporting, analysis, and maintaining internal controls, requiring strong accounting knowledge.
Top Skills: ExcelMS Office
18 Minutes Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Lead strategic planning and execution of Third-Party Risk Management operations across U.S. and Asia. Manage stakeholder relations, address performance gaps, drive continuous improvement, and implement changes to enhance TPRM adoption.
Top Skills: Performance ManagementProcurement OperationsTprm

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account