Key Responsibilities
- Design and develop AI-powered test automation solutions for banking applications.
- Build intelligent test frameworks using Python and AI/ML technologies.
- Develop AI models to automate test case generation, defect prediction, and test optimization.
- Create and maintain automated API testing frameworks.
- Integrate AI solutions into CI/CD pipelines for continuous testing.
- Perform functional, regression, integration, and API testing of banking applications.
- Collaborate with developers, QA teams, business analysts, and product owners to ensure high-quality software delivery.
- Work on Core Banking applications, especially Oracle FLEXCUBE.
- Validate digital payment systems including UPI, NEFT, RTGS, IMPS, SWIFT, and payment gateways.
- Analyze defects, perform root cause analysis, and recommend improvements.
- Stay updated with emerging AI technologies and testing best practices.
Required SkillsAI/ML Development
- Strong experience in AI/ML model development.
- Experience with Large Language Models (LLMs).
- Hands-on knowledge of LangChain.
- Experience with TensorFlow and/or PyTorch.
- Understanding of Prompt Engineering and Generative AI.
Programming
- Strong proficiency in Python.
- Experience with REST API development and integration.
- Knowledge of SQL and database concepts.
Test Automation
- API Testing using Postman, REST Assured, or similar tools.
- Automation frameworks using Python.
- Test automation design and implementation.
- Experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.
Banking Domain
- Strong understanding of Banking and Financial Services.
- Experience with Digital Payment Systems.
- Knowledge of Core Banking Solutions.
- Hands-on experience with Oracle FLEXCUBE.
- Understanding of banking workflows and financial transactions.
Pay: ₹476,783.05 - ₹1,772,606.45 per year
Work Location: In person