Job Title

Automation Testing Engineer

Company Name
Ciena India Pvt Ltd
Job Type
Remote
Qualification
B.Tech/B.E.
Experience
5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Gurugram, Haryana, India
Job Description

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 completed test cases using automation standard methodologies and maintain CI/CD pipeline framework 

Coding E2E Automated tests for the Angular UI frontend with Protractor, Jasmine and 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. 

Skills:-

Frontend testing frameworks/libraries: Protractor, Jasmine, 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 

Proven operational and administrator experience with Unix operation systems 

Understanding of Web application and Microservice solution architecture 

Strong abilities to rapidly learn new sophisticated technological concepts and apply knowledge in daily activities. 

Excellent written (documentation) and interpersonal communication skills 

·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: Java/J2EE, Python 

Programming theory: algorithms and data structures, relational and graph database concepts, machine learning models and algorithms, etc.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
December 13, 2022
Additional information

--