- Hands-on experience in developing, create, prioritize, and organize test cases into logical suites for execution for Web/ mobile applications.
- Use Java/ Python to build scalable automation use cases/tools.
- Ability to analyze automation frameworks suitable for projects.
- Write functional automated tests at the unit, services/integration, and UI layers, using Selenium or other automation tools.
- Strong knowledge in Selenium or other automation tools like cypress to perform automation testing on web-based applications.
- Experience in validating data, testing databases, API testing and data migration testing.
- Understand the BI concepts (Power BI/Tableau) and perform testing to validate the source and target data.
- Perform manual testing, the scope of which will encompass all functionalities of services.
- Analyze test logs; create test reports.
- Produce and maintain test coverage reports for functional and automation coverage.