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.
4+ years of experience in QA Automation.
Strong programming skills in Python.
Hands-on expertise with Selenium WebDriver and browser automation.
Experience with PyTest, Unittest, or Robot Framework.
Knowledge of API automation using Python libraries (Requests).
Experience in working with Git or other version control systems.
Knowledge of CI/CD tools like Jenkins, GitLab CI, Azure DevOps, etc.
Strong understanding of SDLC, STLC, Agile methodology.
Good analytical skills and ability to troubleshoot complex issues.