STE for Transaction Fraud Prevention System for Banking Project
Develop detailed test plans, test cases, and test scripts based on system requirements and specifications.
Design test scenarios to validate fraud detection rules, machine learning models, and transaction monitoring processes
Execute functional, regression, integration, and performance tests to validate system functionality.
Implement and maintain automated testing frameworks using tools such as Selenium, TestNG, or JUnit.
Identify, document, and track defects; collaborate with development teams for timely resolution.
Conduct root cause analysis for identified issues and recommend corrective actions.
Work closely with developers, business analysts, and product managers to understand requirements and define acceptance criteria.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proficiency in testing tools (e.g., Selenium, JIRA, TestNG).
Strong knowledge of SQL and scripting languages.
Experience with API testing tools like Postman or RestAssured.
Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
5+ years of experience in software testing, with a focus on fraud detection systems in the banking or financial services sector.
Experience in designing and executing test plans for complex systems.