Job
Description
As the global leader in high-speed connectivity, Ciena is dedicated to prioritizing a people-first approach. Our culture is centered around creating a flexible work environment that fosters individual growth, well-being, and a sense of belonging. We are a technology company that intertwines our humanity with our business priorities, focusing on creating meaningful social, community, and societal impact. You will be reporting to the QA Manager within the Blue Planet division and will be instrumental in ensuring the delivery of quality solutions through a combination of manual and automated testing. Your responsibilities will include writing and executing manual and automated test cases, constructing frameworks, and offering detailed test reporting for both functional and non-functional testing. Collaboration with developers, product teams, and global stakeholders will be essential to ensure comprehensive test coverage for both new and existing features. Furthermore, you will be required to analyze test results, conduct database queries, debug issues, and contribute to ongoing enhancements in QA strategy and automation. Supporting CI/CD practices and infrastructure to guarantee high test coverage and efficient deployment workflows will also be a key part of your role. The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, along with at least 2 years of experience in QA focusing on automation for distributed systems. Strong scripting abilities in JavaScript and familiarity with tools like Webdriver.io/Cypress, Jasmine, Protractor, and Cucumber are essential. Proficiency in backend test automation, including REST API testing (using tools like Postman and Jasmine) and system testing with Bash and Ansible, is required. Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS or Azure is also important. Additionally, familiarity with CI/CD tools like Jenkins, TeamCity, GitLab, and version control systems like Git and Bitbucket is preferred. Experience with test management tools like TestRail, JIRA, and Confluence is a plus. A solid understanding of various test types including Functional, Regression, Smoke, Integration, Load, and Static testing is necessary. Desirable assets for this role include experience with frontend technologies like HTML, CSS, SVG, Angular, Node.js, and D3.js. Backend exposure to Java/J2EE, Spring frameworks, and Apache Tomcat would be beneficial. Knowledge of databases such as PostgreSQL, TimescaleDB, and Neo4j, along with strong SQL/Cypher skills, is advantageous. Familiarity with system tools like ElasticSearch, Drools, Kafka, and RESTful APIs is also a plus. Previous work in the Telecom domain, particularly with OSS or inventory systems, would be an added advantage. A passion for automation, innovation, and thriving in a collaborative, agile environment is highly valued. If you are not ready to apply immediately, you can join our Talent Community to receive relevant job alerts directly to your inbox. Ciena is dedicated to creating an inclusive environment where employees feel respected, valued, and heard. We embrace the diversity of our workforce and treat each employee as an individual, without tolerating any form of discrimination. Ciena is an Equal Opportunity Employer, inclusive of disability and protected veteran status. If you are contacted regarding a job opportunity, please inform Ciena of any accommodation measures you may require.,