Posted on: 17/08/2025
Job Title : Python API Automation Engineer (BDD)
Location : Pune (Hybrid/Onsite as per project requirement)
Experience : 6+ Years (Must be in Automation No Manual API profiles)
Job Description :
We are looking for a Senior Automation Engineer with strong expertise in Python-based API automation and BDD frameworks. The candidate should have solid hands-on experience in designing, developing, and maintaining automated test frameworks, with a proven ability to ensure high-quality API delivery in an Agile/CI-CD environment.
Key Responsibilities :
- Design and implement API automation frameworks using Python.
- Develop and maintain BDD test scenarios using tools like Behave / Cucumber / Pytest-BDD.
- Automate REST & SOAP API test cases and integrate them with CI/CD pipelines.
- Work closely with developers, QA, and DevOps teams to define automation strategy.
- Build reusable automation libraries and utilities to accelerate test development.
- Ensure automation coverage, maintainability, and scalability.
- Perform root-cause analysis of failures and collaborate on fixes.
Must Have Skills :
- Strong experience in Python scripting (mandatory).
- 4+ years of hands-on experience in API Automation (REST/SOAP).
- Proven expertise in BDD frameworks (Behave, Cucumber, Pytest-BDD, or similar).
- Experience in test automation frameworks development and maintenance.
- Good knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.).
- Familiarity with API testing tools (Postman, RestAssured, or equivalent).
- Strong debugging and problem-solving skills.
Good to Have :
- Experience with cloud-based API testing (AWS, Azure, GCP).
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to performance testing of APIs.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1530758
Interview Questions for you
View All