I will perform rest API testing and automation with postman and python
Quality Assurance and Test Automation Engineer
About this Gig
Is your backend returning invalid status codes, broken payloads, or slow response times?
I will perform thorough REST API testing and API automation using Postman and Python (pytest + requests) to ensure your backend services are secure, stable, and accurate.
What I Test in Your APIs:
- CRUD Operations & Business Logic (GET, POST, PUT, DELETE, PATCH).
- Status Codes & Response Headers (200, 201, 400, 401, 403, 500 validations).
- JSON Schema & Payload Validation (Verifying data types, required fields, keys).
- Authentication & Authorization (Bearer Tokens, API Keys, OAuth2, Session cookies).
- Request Chaining & Dynamic Variables (Passing IDs and tokens between requests).
- Negative Testing & Edge Cases (Malformed JSON, invalid params, rate limits).
Deliverables:
- Fully organized Postman Collection & Environment JSON or Python Pytest Framework.
- Execution reports with request/response logs and pass/fail metrics.
- CI/CD execution scripts (Newman / Pytest).
- Ensure your APIs are production-ready.
Send me your API documentation (Swagger/Postman) to get started!
Testing application:
API
Development technology:
Java
•
JavaScript
•
Python
•
TypeScript
Device:
PC
•
Mac
FAQ
What do I need to test APIs?
I need your API documentation (Swagger/OpenAPI or endpoint list), base URL, and authentication credentials/tokens
Can I automate API tests for continuous integration?
Yes, I set up automated runs using Newman (Postman CLI) or Pytest scripts integrated with GitHub Actions.

