Job Description :
Requirements
Strong coding skills in Core Java
Experience with one of the automation frameworks (JUnit, TestNG)
Good knowledge of SQL
Minimum understanding of data Integration and processing principles (ETL – Extract, Transform, Load ETL experience like Talend or any other tool is a plus
Hadoop experience is a plus
Good understanding of microservices architecture and message brokers (Kafka is a plus)
Experience with one of the sprint-based Agile methodology
Strong understanding of Continuous Integration
Knowledge of any UI-based test automation tool or framework is a plus (like Selenium Web Driver)
Experience with any of the reporting software (like SAP Business Objects, Tableau)
Able to learn quickly new automation tools and create testing framework
Experience with Jira and GIT
Should be familiar with performance testing
Basic Linux command line experience
Job Responsibilities
Requirements review, adjustment of definition of done criteria
Test case creation
Manual testing
Define test infrastructure and test frameworks
Automation on Java-based framework starting from the event ingestion to Kafka queue and finishing in Hive tables queried by SQL-like queries and validation of user interface reports data
Create, classify, monitor and track the defects, verify fixes.