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.
--
You must verify your mobile number to apply to this job.