As a Quality Assurance Analyst, you will play a crucial role in the development process, ensuring that our software products meet the highest standards of quality. Your key responsibilities will include designing test plans, executing tests, and collaborating with the development team to resolve defects.