Develop, execute, and maintain automated and manual test cases for Java applications. Collaborate with QAs and developers to identify and resolve issues promptly. Work alongside managers and stakeholders to define project requirements and technical solutions. Enhance application performance, scalability, and reliability through rigorous testing. Mentor junior team members, fostering a culture of learning and improvement.