Develop, maintain, and enhance applications and automation frameworks using Python . Build automated test scripts and frameworks for functional, regression, integration, and API testing . Work with PyTest, Selenium, or Playwright for test automation. Develop and validate REST APIs using Python-based testing tools. Perform debugging, root-cause analysis, and defect resolution in collaboration with development and QA teams. Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools. Work with Git , SQL/databases, logging, and test reporting frameworks. Participate in requirements analysis, test planning, execution, and release validation. Follow software development and testing best practices and contribute to improving test coverage and automation efficiency.