Design, create, and execute manual and automated test cases for financial software applications. Develop and maintain automated test scripts using Selenium or similar tools for web-based application testing. Analyze test results, identify defects, and work with the development team to resolve issues.