List of Typical Duties and Responsibilities 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