Responsibilities
Develop test cases and test plans based on software requirements.
Execute test cases and record test results using test management tools.
Identify and document software defects and track their resolution.
Collaborate with software developers and product managers to understand product requirements and resolve issues.
Develop and maintain automated test scripts to increase testing efficiency.
Conduct regression testing to ensure software changes do not introduce new issues.
Participate in the planning and estimation of testing efforts for new products and features.
Stay up-to-date with testing methodologies, tools, and best practices.