Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Automation Engineer image - Rise Careers
Job details

QA Automation Engineer

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual’s passions, growth, wellbeing and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.

We believe in the power of people. We are a network strategy and technology company that is motivated by making a difference in people’s lives – their productivity, creativity, health and comfort.

We’re looking for a highly motivated, talented and experienced engineer who is passionate about product verification automation activities and is ready to assume a leadership position within the team in addressing future projects. You will certify solutions that provide our customers opportunities to differentiate their service offerings in a very competitive market.

The ideal candidate is a flexible, highly technical problem solver, with interdisciplinary knowledge of software, and test & test automation. You feel at home in a dynamic, multi-disciplined engineering environment, acting as an interface between product design, other Blue Planet test engineering teams, and members of other functional groups (support, documentation, marketing, etc).

  • RESPONSIBILITIES

  • Engage with various engineering teams, product line managers and product owners to transform concepts and high-level requirements into optimized test coverage and enhanced customer experience.
  • Automate and maintain all manually devised and executed test cases using automation best practices and maintain CI/CD pipeline framework
    • Coding E2E Automated tests for the Angular UI frontend with Cucumber/Webdriver.io.
    • Coding Rest API testing automation
    • Coding of System testing with ansible, bash scripting
  • Drive (plan and implement) lab or simulation environment setup activities to fully address proposed testing scenarios and coordinate equipment acquisition/sharing agreements with the various teams concerned.
  • Analyse test results and prepare test reports.
  • Investigate software defects and highlight critical issues that can have potential customer impact and consult with software development engineers in finding resolution or to address problems related to specifications and/or test plans/procedures.
  • Raise Agile Jira bugs for product defects
  • Report on automation status
  • Research the best tools/ways of test automation for required functionality

SKILLS

Expected from the candidate:

  • Frontend testing frameworks/libraries: Cucumber/Webdriver.io
  • Backend testing: Rest API testing automation tools, Postman/Newman, Jasmine
  • Load testing: JMeter, Grafana + Prometheus
  • Container management: Docker, Kubernetes, OpenStack
  • Testing Theory: terminology, testing types, asynchronous automated testing
  • Continuous Integration Tools: Jenkins, TeamCity, GitLab
  • Cloud Environments: AWS, Azure, Google cloud
  • Version control system: Git, Bitbucket
  • System Testing Automation with: Bash, Shell, Python, Ansible scripting
  • Hands-on experience of CI/CD pipeline configuration and maintenance
  • Solid operational and administrator experience with Unix operation systems
  • Understanding of Web application and Microservice solution architecture
  • Strong abilities to rapidly learn new complex technological concepts and apply knowledge in daily activities.
  • Excellent written (documentation) and interpersonal communication skills (English).
  • Strong abilities to work as part of a team or independently with little supervision.
  • Experienced working as part of an Agile scrum team and with DevOps process

Desirable for the candidate:

  • Ticketing: Jira
  • Documentation: Confluence, Gitlab
  • Frontend programming/markup languages: Typescript/JavaScript, html, CSS, SVG
  • Frontend development frameworks/libraries: Angular 2+, Node.js/npm, D3.js, gulp
  • Backend programming/markup languages: Python
  • Programming theory: algorithms and data structures, relational and graph database concepts, etc.

Non-critical extras:

  • Domain: Telecom, Computer Networking, OSS
  • Builds: Maven, NPM, JVM, NodeJS
  • Databases: PostgreSQL, Neo4j, ClickHouse
  • Test Management: TestRail
  • Other Skills: ElasticSearch, Drools, Kafka integration, REST (on Spring MVC), SSO (LDAP, Reverse Proxy, OAuth2)

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

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About QA Automation Engineer, Ciena

Ciena is on the hunt for a dynamic QA Automation Engineer to join our innovative team remotely in Gurugram, India. Our company thrives on a people-first philosophy, ensuring that our work environment is not just flexible but also deeply attuned to the growth, wellbeing, and unique passions of each individual. As a QA Automation Engineer at Ciena, you'll play a monumental role in our mission to enhance our customers' experiences by certifying exceptional solutions. If you're excited about product verification automation and wish to take on a leadership position, this is the perfect opportunity for you! You'll dive headfirst into automation best practices, transforming concepts into seamless test coverage, while collaborating with cross-functional teams. Your tech-savvy skills in frontend testing with libraries like Cucumber/Webdriver.io, as well as backend tooling such as Postman and Jenkins, will be put to good use. Your experience with CI/CD pipelines and cloud environments like AWS or Azure will be instrumental in facilitating smooth operational practices. We value people who are eager to learn, adaptable, and ready to tackle challenges head-on in our fast-paced engineering landscape. If you possess outstanding communication skills and a team-oriented attitude, Ciena is the right fit for you. Join us, and let's make a positive impact together!

Frequently Asked Questions (FAQs) for QA Automation Engineer Role at Ciena
What responsibilities does a QA Automation Engineer have at Ciena?

At Ciena, a QA Automation Engineer is expected to engage with various engineering teams and product managers to transform requirements into optimized test coverage, automate and maintain both manual and automated test cases, and drive lab setup activities for extensive testing. You will also be responsible for coding end-to-end automated tests, analyzing test results, and investigating software defects, all while ensuring that the customer experience remains top-notch.

Join Rise to see the full answer
What qualifications are required for the QA Automation Engineer position at Ciena?

Ciena requires a QA Automation Engineer to have a solid background in testing frameworks like Cucumber and Webdriver.io, experience with backend API testing, and familiarity with modern CI/CD tools like Jenkins. Candidates should possess strong programming skills in scripting languages such as Bash and Python, and have experience with cloud environments like AWS or Azure. Solid communication skills and the ability to work independently or in a team setting are essential.

Join Rise to see the full answer
What technologies and tools should a QA Automation Engineer be proficient in at Ciena?

A successful QA Automation Engineer at Ciena should be skilled in frontend testing with Selenium frameworks, backend testing automation tools such as Postman, and familiar with load testing techniques using tools like JMeter. Knowledge of container management software like Docker, CI/CD integration with platforms like GitLab, and cloud service experience with AWS or Azure is also crucial for this role. Moreover, understanding software architecture and Agile methodologies is highly desirable.

Join Rise to see the full answer
What is the work culture like for a QA Automation Engineer at Ciena?

At Ciena, the work culture for a QA Automation Engineer is collaborative, driven by a people-first philosophy. We value work-life balance and prioritize personal growth, wellbeing, and a sense of belonging among our team members. Engineers are encouraged to engage actively with teams across various functions, promoting a highly dynamic environment that fosters innovation and creativity, enabling them to make impactful contributions.

Join Rise to see the full answer
What opportunities for growth and development exist for QA Automation Engineers at Ciena?

Ciena offers robust opportunities for growth and development for QA Automation Engineers. Our emphasis on continuous learning and skill-building allows you to explore new technologies and methodologies in software testing and automation. Additionally, our supportive environment encourages you to take on new challenges and leadership roles, paving the way for career advancement while making meaningful contributions to our customers' success.

Join Rise to see the full answer
Common Interview Questions for QA Automation Engineer
Can you describe your experience with automation testing frameworks?

In your response, make sure to highlight specific frameworks you have used, such as Cucumber or Webdriver.io. Discuss the projects where you've implemented these frameworks and how they impacted the testing processes, like improving test coverage or reducing manual testing time.

Join Rise to see the full answer
How do you approach writing automated test scripts?

Explain your process for writing test scripts, touching on aspects like understanding the requirements, designing test cases, coding the scripts, and using best practices for maintainable scripts. Mention how you ensure thorough documentation for easy future updates.

Join Rise to see the full answer
What strategies do you use when debugging automated tests?

Detail the steps you take when you encounter failures in automated tests. This might include analyzing logs, reviewing recent code changes, collaborating with developers for insights, and document findings to help improve the processes going forward.

Join Rise to see the full answer
Can you explain your experience with CI/CD pipelines?

Talk about your hands-on experience with CI/CD tools like Jenkins or GitLab. Describe how you’ve contributed to the pipeline, perhaps by automating test execution and reporting, to ensure that every code commit is verified quickly and efficiently.

Join Rise to see the full answer
What are some common challenges you've faced in QA automation, and how did you overcome them?

Discuss specific challenges you've encountered, such as flaky tests or integration issues, and the strategies you employed to address them. This could include improving test reliability, enhancing communication with teams, or using different tools to mitigate issues.

Join Rise to see the full answer
How do you keep up with the latest trends in automation testing?

Mention the resources you utilize to stay informed, such as online courses, webinars, articles, or participating in testing communities. Emphasize your commitment to continuous learning and adapting to new technologies or methodologies.

Join Rise to see the full answer
Describe a successful automation project you were involved in.

Share a specific project where your role made a significant difference, detailing the goals, challenges faced, the technology stack used, and the positive outcomes for the overall testing process or team productivity.

Join Rise to see the full answer
How do you prioritize testing tasks in a fast-paced environment?

Explain your approach to prioritization, possibly using risk analysis or collaboration with product managers and developers to align testing efforts with project needs. Emphasize your ability to remain flexible and adapt to changing demands.

Join Rise to see the full answer
What methods do you use to report your testing results?

Discuss how you communicate testing results effectively, whether through dashboards, reports, or presentations. Highlight the importance of clear, actionable insights to stakeholders and ensuring that any critical issues are escalated promptly.

Join Rise to see the full answer
How do you ensure effective collaboration with other engineering teams?

Mention communication strategies, tools used for collaboration (like Jira or Confluence), and how you facilitate feedback sessions or meetings to align with product owners, developers, and other stakeholders to maintain transparency and teamwork.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

Ciena seeks a motivated Data Scientist Intern to contribute to innovative data engineering and analysis projects while enhancing their skills in a flexible, remote setting.

Photo of the Rise User

Ciena is looking for a Verification Engineer Intern for Fall 2025 to develop test plans and execute validation strategies for their cutting-edge WaveLogic Optical Modem.

Fiserv Hybrid King of Prussia, Pennsylvania
Posted 11 days ago

Join Fiserv as an Automation Quality Engineer and play a key role in enhancing the reliability of payment solutions.

Posted 8 days ago

As a Sr. QA/QC Engineer, you'll play a crucial role in enhancing quality standards and stakeholder engagement in our organization.

Photo of the Rise User

Seeking a detail-oriented Quality Assurance & Major Incident Manager to lead the QA initiatives and enhance service delivery at blueAPACHE, a prominent managed services provider.

Posted 7 days ago

Join Lazer as a Senior QA Engineer to enhance the quality and reliability of e-commerce solutions for major clients, all in a fully remote capacity.

Posted 14 days ago

We’re seeking a skilled ETL Tester to enhance our Agile development team at InstantServe, focusing on quality assurance in the engineering servicing domain.

Join Deutsche Bank as a Senior Regulatory Reporting QA Engineer and play a critical role in enhancing their global regulatory reporting platform through innovative testing solutions.

Photo of the Rise User
EDAG Group Hybrid Fremont, California, United States
Posted 7 days ago

Join the EDAG Group as a Software Engineer focused on Middleware QA Tools to drive automation and validation in the automotive sector.

Photo of the Rise User

Join Oregon Health & Science University as a Patient Safety Specialist to lead initiatives in improving patient safety and clinical risk management.

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

18 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
21 people applied to Video Game Tester at Lionbridge
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
29 people applied to Manual QA at Evolving Web
Photo of the Rise User
31 people applied to Junior QC Tester at Ubisoft
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
S
8 people applied to Product QA at Starling Bank
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
13 people applied to QA Tester at Flourish
Photo of the Rise User
14 people applied to QA Specialist at OFX
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
13 people applied to Software QA Tester at Alimentiv