QA Automation Engineer- Webdriver.IO

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

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

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You