Skip directly to search

Skip directly to content



Javascript 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

  • 2+ years of experience performing automated testing of applications developing in various environments
  • Experience with one of the following programming languages: JavaScript, Typescript
  • Experience with one of the following tools: Cypress, Protractor
  • Experience in designing and implementing simple testing frameworks
  • Automation testing experience in either frontend or backend
  • Experience in Web Services/API testing is required


Additional Information

Nice to have:

  • Good knowledge of TDD or BDD
  • Experience with REST testing tools
  • Good knowledge of Database testing
  • 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?