o Reviewing software requirements and preparing test scenarios including Quantitative tests for financial applications
o Executing tests on software usability
o Analyzing test results on database impacts, errors or bugs, and usability
o Detect and track defects and inconsistencies
o Document results of tests for the software development team
o Recommend improvements in software to enhance user experience
o Motivate the development process for efficiency and performance
o Works together with the software developer to enhance and improve programs
o Maintain updated knowledge of industry trends and advancements in QA domain