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.(ref : hirist.tech)