The required skills are:
– Very strong knowledge of DevOps and related tools, like Jenkins Pipeline, GitHub, Splunk, Grafana, OpenTelemetry and other Observabilities tools.
– Strong knowledge of QA test scenarios Analysis and test automation with automation framework like Selenium, Cypress, Cucumber, and Gerkin language.
– Strong Knowledge of Relational Databases, SQL, MongoDB and NoSQL
– Very strong scripting technique with Python or other scripting language
– Very strong knowledge of JAVA including collection framework, Spring framework ( Spring MVC, Spring Boot, Spring Integration Test), with strong mindset of Clean Code and Clean Architectural design.
– Very strong Analytical and problem solving techniques
Good to have:
– Strong knowledge of GIT source code management
– Strong knowledge of Representation state transfer (RESTful Web services)
– Knowledge of HTTP, XML, JSON
– Knowledge of Unix/Linux
– Knowledge of Liquibase database schema management
Bachelor's Degree