eNGINE is hiring an API Test Engineer to support a large-scale enterprise environment focused on critical application integrations and API reliability. This individual will play a key role in validating REST-based services, ensuring data integrity across systems, and delivering high-quality software through comprehensive testing practices
Responsibilities
- Design, develop, and execute API test plans, test cases, and test scripts
- Perform functional, integration, regression, and negative testing of RESTful APIs
- Validate request/response payloads, headers, authentication, and error handling
- Test bi-directional system integrations and data exchanges between applications
- Analyze API behavior under various conditions, including boundary and edge-case scenarios
- Identify, document, and track defects through resolution
- Collaborate with developers, analysts, and project teams to ensure quality deliverables
- Support performance and load testing efforts as needed
Required Experience:
- 5+ years of software testing or quality assurance experience.
- Experience writing and executing detailed test cases.
- Hands-on experience testing REST APIs and web services.
- Strong understanding of:
- HTTP methods (GET, POST, PUT, DELETE)
- Status codes and error handling
- Request and response headers
- JSON payloads
- Integration and end-to-end testing methodologies
Required Technologies:
- Postman
- SoapUI
- JMeter
- Ping API
- vREST
Nice to Have:
- Selenium
- API test automation experience
- Performance and load testing experience
- Experience supporting enterprise-level application integrations

