Skip directly to search

Skip directly to content



Java Test Automation



  • Analyzing user stories, use cases and requirements
  • Collaborate closely with other team members to define the test cases
  • Execute all levels of testing
  • Managing client interaction
  • Design, develop, maintain, and extend automation scripts using various frameworks
  • Detect and track software defects and inconsistencies
  • Apply quality engineering methods throughout the Agile product lifecycle
  • Provide support and documentation


Qualifications and Experience

  • 3+ years of experience working in Java testing
  • Experience in designing and implementing simple testing frameworks
  • Automation testing experience in either frontend or backend
  • Good knowledge of Selenium or similar automation tools with Java is required
  • Experience in Web Services/API testing is required


Additional Information

Nice to have:

  • Good knowledge of TDD and BDD
  • Experience with REST testing tools
  • Good knowledge in SQL
  • Knowledge with Azure/AWS DevOps pipelines to set up automated builds and enable CI/CD
  • German knowledge

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?