• 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 principals throughout the Agile product lifecycle
• Create and implement a testing strategy
• Provide support and documentation
#LI-Hybrid
• 4+ 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
• GIT or similar version control system experience
Nice to have:
• Knowledge of Azure/AWS/Jenkins/OpenShift/TeamCity pipelines
Benefits:
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?