Job Description :
We are looking for Quality Engineers who have very strong Java background…. Given below is the JD.

JAVA + Quality Engineering Job Description :

Very strong Strong in Java.
Hands-on Software Development experience
Proven working experience in Core Java development
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Strong skills in test automation tools such as Web driver or Selenium/TestNG.
Experience with Junit, TestNG
AngularJS, JavaScript and HTML5 Development Experience is a bug plus.
Experience working with and continuous integration and deployment systems (e.g. Jenkins, Maven etc)
Experience in most of the following areas: White box testing, web app testing, mobile app test, regression testing, script/tool generation, test automation, CI/CD, test plan generation, documentation, problem solving/analysis, troubleshooting complex issues, and bug/defect tracking and reporting.
Design, create, document and maintain test automation scripts/code
Experience working with Agile development teams
Perform extensive functionality, integration, regression, interoperability and end-to-end system testing when necessary
Work closely with Engineering and Operations teams to ensure that the highest quality software is deployed safely and quickly.
Troubleshoot, analyze, and isolate defects and report them to a bug tracking database (JIRA)
Communicate technical concepts/issues clearly to colleagues and review documents for technical content and accuracy
Support other QA Engineers in the team as a technical expert and as an authority of policies and procedures followed in the department