We are seeking a skilled and detail-oriented QA Engineer with a strong background in testing AIML applications and conversational banking platforms. The ideal candidate will have hands-on experience with a wide range of testing methodologies and tools, and a keen understanding of financial systems, ensuring high-quality deliverables across complex digital ecosystems.
Execute comprehensive testing strategies for AI/ML-driven applications and conversational banking systems.
Perform functional, integration, regression, and user acceptance testing (UAT) across web, mobile, and backend platforms.
Manage test cases, execute test runs, and track defects using Squash or similar test management platforms.
Support release management activities, including deployment testing and production validation.
Collaborate closely with developers, business analysts, and product teams throughout the SDLC to ensure test coverage and product quality.
Conduct API testing for AI services and microservice-based architectures.
Perform database testing and data validation, particularly within financial applications.
Execute and maintain automated test scripts using tools such as Selenium, Cypress, or REST Assured.
Document test results, raise defect reports, and monitor resolution progress.
Experience in fintech, banking, or financial services domain testing.
Familiarity with AIML testing approaches and conversational AI validation.
Proficiency in automated testing tools such as Selenium, Cypress, REST Assured, and Postman.
Experience with Azure cloud environments and cloud-based testing tools.
Understanding of security testing and compliance requirements (e.g., PCI-DSS, SOC2) for financial applications.
Knowledge of performance and load testing tools and methodologies.
Programming/scripting experience in Python or JavaScript for automation tasks.
ISTQB or other recognized software testing certifications.