QA - Python

8 years

0 Lacs

Posted:15 hours ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Description

Overview:
We are seeking a QA Engineer with strong expertise in Python automation and REST API testing. The ideal candidate will design, implement, and execute automated test suites to ensure the reliability, performance, and scalability of our backend services. Responsibilities:
Key Responsibilities Develop and maintain automated test scripts using Python for REST APIs. Design and execute test cases to validate API endpoints (functional, regression, performance). Implement pytest/unittest frameworks for structured test execution. Perform manual and automated testing of REST APIs, including authentication, error handling, and edge cases. Integrate test automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). Collaborate with developers, product managers, and DevOps teams to ensure high-quality releases. Use tools like Postman, Swagger, or Insomnia for exploratory API testing. Generate detailed test reports and track defects using JIRA or similar tools. Contribute to QA best practices and improve automation coverage. Requirements:
️ Required Skills Strong proficiency in Python (requests, pytest, unittest). Hands-on experience with REST API testing (GET, POST, PUT, DELETE). Knowledge of JSON, XML, and HTTP protocols. Familiarity with API documentation tools (Swagger/OpenAPI). Experience with test automation frameworks and reporting tools (pytest-html, allure). Understanding of CI/CD pipelines and version control (Git). Good debugging and problem-solving skills. Preferred Skills Experience with Docker/Kubernetes for test environments. Exposure to security testing (authentication, authorization, penetration basics). Experience with mocking/stubbing APIs. Qualifications Bachelor’s degree in Computer Science, Engineering, or related field. 3–8 years of QA experience with a focus on API automation. Strong communication and collaboration skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

pune, maharashtra, india

pune, maharashtra, india

pune, maharashtra, india