Job Responsibilities Creating and documenting detailed, comprehensive test cases based on requirements and specifications provided by the development team. Executing test cases manually or using automated testing tools to ensure the functionality, usability, and performance of software