As a Quality Assurance Analyst, you will play a crucial role in ensuring the quality of our software products. You will be responsible for executing test plans, developing automated tests, and collaborating with development teams to identify and resolve defects, ensuring a seamless user experience.