Job Description:
Key Responsibilities:
Define and implement test strategies, plans, and processes for complex software systems.
Lead and mentor a team of QA engineers, providing guidance on best practices and technical challenges.
Design, develop, and maintain robust automated test frameworks and scripts.
Perform end-to-end testing including functional, regression, integration, performance, and security testing.
Collaborate with development, DevO...