
QA Engineer – JavaScript
Ciena
full-time
Posted on:
Location Type: Office
Location: Gurugram • India
Visit company websiteExplore more
About the role
- Create manual and automated test plans that clearly validate product functionality and quality
- Build and maintain automation frameworks for in‑sprint and end‑to‑end test coverage
- Collaborate closely with developers and product owners to refine requirements and ensure comprehensive test scope
- Develop robust automated tests for Angular front‑end interfaces and REST API services
- Use containerization technologies and orchestration tools to validate complex distributed systems
- Contribute to continuous integration pipelines and test reporting processes
- Engage with global stakeholders and share clear, actionable updates on test progress
Requirements
- 4+ years of experience in software quality assurance, including manual and automated testing
- Strong proficiency with Webdriver.io/Cypress/Playwright, JavaScript/TypeScript, Cucumber.js, and Node.js.
- Hands-on experience automating REST API tests using TypeScript or Node.js
- Proven ability to work with Docker and Kubernetes
- Experience with CI/CD tools such as Jenkins, TeamCity, or GitLab
- Strong understanding of system, functional, regression, smoke, integration, and performance testing
- Working knowledge of Unix‑based operating systems
Benefits
- Flexible work environment
- Commitment to individual growth
- Focus on well-being and belonging
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
manual testingautomated testingtest plansautomation frameworksautomated testsREST API testingWebdriver.ioCypressPlaywrightJavaScript
Soft Skills
collaborationcommunicationstakeholder engagementactionable updates