Talent.com
This job offer is not available in your country.
Senior Quality Assurance Automation Engineer - API Testing

Senior Quality Assurance Automation Engineer - API Testing

TECHY GEEKSPondicherry
9 hours ago
Job description

Job Title : QA Automation Engineer Python, Shell Scripting & API Testing.

Experience : 4 to 8 years.

Location : Chennai.

Mode : 5 days WFO.

Job Summary :

We are looking for a passionate and detail-oriented API Test Engineer with strong expertise in Python, Shell scripting, and API testing using open-source tools.

The ideal candidate will have hands-on experience with observability platforms like Logstash, Kibana, and Elasticsearch, and will be proficient in integrating automated tests into CI / CD pipelines.

Familiarity with Azure DevOps (ADO) for issue tracking and performance testing tools is a plus.

Key Responsibilities :

  • Develop and maintain automated test scripts using Python and Shell scripting.
  • Design and implement robust python-based API testing frameworks (e.
  • Pytest,
  • Robot Framework,
  • Postman / Newman,
  • Requests,
  • HTTPx,
  • Locust (for load and performance testing).
  • Schemathesis (for contract testing).
  • Taurus (for YAML-based API testing).
  • Integrate API tests into CI / CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Analyze logs and metrics using ELK Stack (Elasticsearch, Logstash, Kibana) to identify test failures and system anomalies.
  • Create and maintain Shell scripts for test environment setup and automation.
  • Collaborate with developers, QA, and DevOps teams to ensure high-quality releases.
  • Track and manage bugs, test cases, and tasks using Azure DevOps (ADO).
  • Contribute to test documentation, including test plans, execution reports, and dashboards.

Required Skills :

  • Strong proficiency in Python and Shell scripting.
  • Deep understanding of API testing methodologies and open-source Python tools.
  • Experience with CI / CD tools and integrating automated tests into pipelines.
  • Hands-on experience with Logstash, Kibana, and Elasticsearch.
  • Familiarity with Azure DevOps (ADO) for issue tracking and test management.
  • Solid grasp of HTTP protocols, JSON, API security, and error handling.
  • Experience working in Agile / Scrum environments.
  • Good to Have :

  • Exposure to performance testing tools like Locust, JMeter, or Gatling.
  • Experience with Docker, Kubernetes, or other container technologies.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • (ref : hirist.tech)

    Create a job alert for this search

    Quality Assurance Automation Engineer • Pondicherry