Key Responsibilities:
- Strong expertise in automation tools: Selenium, BDD, TestNG, Cucumber
- Experience with both manual and automated testing
- Develop test cases, execute tests, log results, and work with engineers to resolve defects
- Analyze business requirements and translate them into test scenarios
- Collaborate in an Agile environment to deliver high-quality software
- Enable Continuous Testing, Integration, and Delivery (CI/CD)
- Design and develop scalable, resilient systems using Java or Python
- Troubleshoot technical issues and implement robust software solutions
- Identify hidden problems and patterns to improve coding standards and system design
- Work with large datasets to drive insights and improve applications
- Write scripts and develop automated test cases using Selenium with Java
Additional Knowledge Preferred:
- Strong in Java, SQL, and Unix
- Domain experience in Banking/Payments