Test Analyst

A Test Analyst is responsible for ensuring the quality and functionality of software products before their release. They design and execute various tests on software applications, identify and document defects, and work closely with development teams to troubleshoot issues.
A Test Analyst must have excellent analytical, problem-solving, and communication skills.