Responsible for performing tests on technical solutions to isolate and solve issues. Initiates tests, analyzes results, and finds solutions to technical problems. • Develop test plans, QA and/or User Acceptance Testing processes and test cases for product management and software development teams. • Design and support user interface testing application and regression testing software. • Test software applications for reliability and stability. • Implement testing programs to perform quality assurance on technical applications including negative testing and usability. • Lead projects to perform quality assessments that expose security flaws, reveal defects and identify areas of optimization. • Create quality assurance documentation and reports as required • Adhere to established software testing governance policies, best practices and guidelines and recommend improvements • Perform reviews, walkthroughs, or inspections and adhere to established governance standards.