Job Title: Python Automation Test Engineer
Experience: 6 12 Years
Location: Bangalore / Pune
Job Summary
We are looking for an experienced
Python Automation Test Engineer to join our QA team. The ideal candidate will have a strong background in
test automation using
Python, Pytest, Robot Framework, and Selenium, with hands-on experience in designing robust automation frameworks, developing reusable test components, and integrating tests into CI/CD pipelines.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Python, Pytest, and Robot Framework.
- Execute both automated and manual tests for web and API applications to ensure high-quality deliverables.
- Develop and maintain automation frameworks and reusable components to improve testing efficiency.
- Integrate automated tests into CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
- Collaborate closely with developers, QA engineers, and product teams to identify test requirements and resolve defects.
- Debug test failures, analyze logs, and provide detailed defect reports.
- Ensure test coverage, traceability, and adherence to quality standards.
- Continuously improve test automation strategies, tools, and processes.
Required Skills & Qualifications
- Strong programming skills in Python.
- Hands-on experience with Pytest and Robot Framework.
- Proficiency in Selenium WebDriver for web automation.
- Experience with unit testing and TDD (Test-Driven Development) principles.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Experience with API testing using Postman or Python's Requests library.
- Understanding of Agile/Scrum methodologies.
- Excellent analytical, debugging, and problem-solving skills.