Skip directly to search

Skip directly to content



Senior Java Test Automation



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


Qualifications and Experience

  • 5+ years of experience working in Java testing
  • Experience in designing and implementing testing frameworks
  • Automation testing experience in both frontend and backend
  • Good knowledge of Selenium or other automation tools is required
  • Good knowledge of TDD or BDD
  • Experience in Web Services/API automated testing
  • Experience with REST testing tools
  • Good knowledge in Database testing
  • Able to set up automated builds/pipelines and enable CI/CD


Additional Information

Nice to have:

  • Knowledge of Azure/AWS/Jenkins/OpenShift/TeamCity pipelines
  • 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?