Understanding the business, market, and user needs for the product. Performing manual and automated testing which includes cross-browser and cross-device testing. Documenting defects and retesting to ensure resolution. Active communication with the engineering team, and potentially the client.