Design, develop, and maintain automation test scripts using Python + Selenium.
Build and enhance automation frameworks (PyTest/Unittest/Robot Framework).
Perform functional, regression, smoke, and system testing for web applications.
Work closely with developers, QA leads, and product teams to understand requirements.
Execute automated test suites, analyze failures, and report detailed defects.
Perform API testing using tools like Postman, Requests library, or RestAssured (Python).
Create and maintain test documentation including test plans, test cases, and reports.
Integrate test automation with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Participate in code reviews, ensure best practices, and optimize test coverage.
Identify QA process improvements and contribute to continuous quality enhancements.