Develop test scenario, test script, test cases, identify quality risks, and communicate status to ensure that the product meets specified business requirements.
Executing tests on software usability.
Estimate, prioritize, plan and coordinate testing activities.
Identify, record, document thoroughly and track bugs.
Monitor debugging process results.
Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
Stay up-to-date with new testing tools and test strategies.