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.
- Design and/or run automated testing scripts with oversight for deployment of tests
- Create quality assurance documentation and reports as required
- Adhere to established software testing governance policies, best practices and guidelines and recommend improvements
- Maintain database with product defects, user reviews, survey information and functional improvements.
- Coordinate with product development teams and software engineers to recommend solutions to maximize performance and efficiency
- Perform reviews, walkthroughs, or inspections and adhere to established governance standards.