Testing Experience in Software Testing Life Cycle & Agile methodology Assist in system testing - new applications & enhancements in existing applications to ensure they meet design & functional specifications. Prepare test cases, test plan, identify testing gaps from specifications and add the requirements in test cases. Develop, document and maintain functional test cases and other test artifacts like test data, data validation and automated scripts. Conduct impact analysis for each enhancement amended in the product. Execute and evaluate manual or automated test cases and report test results. Test the application in terms of functionality, performance, reliability, stability and compatibility with other legacy and / or external systems. Isolate, replicate, and report defects and verify defect fixes Ability to meet deadlines and deliverable's the ability to find the defects and bugs quickly Communicate better to work closely with Product Managers, Business Analyst & Developer Support First point of contact to support clients communicate through calls or emails. Assist clients on functionality queries in the product and timely escalation of bug fixes. To assist in testing fixes required for reported faults, including tests for possible impacts from changes. Assist team members with resolution of work problems. In a timely manner, assist and advise customers on technical issues, resolving any incident calls allocated. Skills Quality Assurance / Testing Test Design, Planning & Execution Test Automation & Analysis Excellent Communication (Verbal & Email) Client facing role 2 to 3 years of experience in the current role Experience in AI/ML and Gen AI Models is preferred