Responsibilities
- Analyzing users 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
- Provide support and documentation
Qualifications and Experience
- 2 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 is required
- Good knowledge of TDD and BDD would be a plus
- Experience in Web Services/API automated testing
- Experience with REST testing tools
- Knowledge with Azure/AWS DevOps pipelines to set up automated builds and enable CI/CD