Work in a team to plan, test and certify our software for release. Create and maintain test cases and plans for our releases. Think critically about the user experience and ensure our testing approach embodies it. Perform manual end-to-end testing across frontend, backend, and integration points. Write detailed defect tickets with relevant information to reproduce. Validate implementation matches expected design and technical specifications.