Must be able to create diagrams, flowcharts, and workflows of data flow through systems.
Must be able to create and manage test cases for Quality Assurance.
Must be familiar with software and database development concepts.
Must have experience as a Quality Assurance Analyst working on a software development team.
Must have strong experience in QA management and creating all documents listed above.
Must have strong experience in mapping business processes into test case documentation.
Must understand software quality best practices, test strategy and planning, test case development, test case deployment and execution, test data, defect tracking, and test manuals. Must actively participate in process improvements.