Ciena Logo

Ciena

QA Engineer - Python Automation

Posted 7 Days Ago
Be an Early Applicant
In-Office
2 Locations
Junior
In-Office
2 Locations
Junior
The QA Engineer will design test strategies and maintain automated test suites, focusing on backend APIs and end-to-end UI automation, while collaborating with engineering teams to enhance quality and process improvements.
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.

At Ciena, we are driven by a shared purpose: to build the world’s most adaptive networks through innovation, automation, and customer‑centricity. This role offers the opportunity to shape quality and reliability for Blue Planet, a division of Ciena, through modern test automation, hands‑on engineering, and continuous improvement. Join us to help deliver exceptional customer experiences at scale.

How you will make an impact:

  • Design test coverage strategies in partnership with engineering, product owners, and product line leaders to align with business objectives

  • Build and maintain automated test suites for web UI, backend APIs, and integrated system workflows

  • Develop end‑to‑end UI automation using Cucumber and Webdriver.io and create robust backend API tests

  • Implement system‑level validation using Bash, Shell, Python, and Ansible scripts

  • Configure and manage lab and simulation environments to validate complex scenarios

  • Analyse automation results, document issues in Jira, and recommend process or coverage improvements

  • Research and introduce new tools, frameworks, and practices to elevate automation maturity.

The must haves:

  • Bachelor’s degree in Computer Science, Engineering, or a related field

  • 2+ years of experience in software testing and automation

  • Proficiency in backend/API automation using Python and Postman

  • Hands‑on experience with Bash, Shell, Python, and Ansible scripting

  • Strong knowledge of frontend test frameworks such as Cucumber and Webdriver.io

  • Experience with CI/CD tools including Jenkins, TeamCity, or GitLab

  • Practical expertise working in Unix/Linux environments.

Nice to haves:

  • Familiarity with Jira, Confluence, and GitLab

  • Frontend development exposure with TypeScript, JavaScript, HTML, CSS, or SVG

  • Knowledge of data structures, algorithms, and relational or graph databases

  • Experience with PostgreSQL, Neo4j, or ClickHouse

  • Exposure to technologies such as ElasticSearch, Kafka, Drools, or RESTful services

  • Understanding of authentication protocols such as LDAP or OAuth2 and reverse proxy configurations

  • Experience with build tools such as Maven or NPM or test management tools like TestRail

 #LI-FA

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
Gitlab
Jenkins
Postman
Python
Shell
Teamcity
Unix/Linux
Webdriver.Io

Similar Jobs

2 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design, build, and maintain scalable Java microservices and RESTful APIs for enterprise payment applications. Work with databases, Kafka integrations, cloud deployments, CI/CD, unit testing, and Agile delivery to ensure performance, security, and code quality.
Top Skills: Java,Spring Boot,Spring Framework,Microservices,Rest Apis,Oracle,Postgresql,Sql,Plsql,Kafka,Aws,Azure,Gcp,Junit,Mockito,Jenkins,Bamboo,Git,Ci/Cd
9 Hours Ago
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Design and code AI, cloud, and machine learning solutions. Build scalable software, engage in prioritization, and mentor team members.
Top Skills: AWSAzureCheckmarxJavaJenkinsJfrog XraySonarSpring BootSQLVeracode
9 Hours Ago
In-Office
Pune, Mahārāshtra, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
As an Engineering Manager, you'll lead software engineering teams, improve product quality and stability, and mentor employees while driving customer-centric initiatives and project delivery.
Top Skills: Data ProtectionMachine LearningSecurityStorage

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account