02 Aug
|
Srinav
|
Hyderabad
Only immediate Joiners can apply
Job Summary
We are looking for a highly skilled API Test Engineer with 68 years of experience in manual and automation testing of REST and SOAP APIs. The ideal candidate should have strong expertise in API testing tools, automation frameworks, SQL, Agile methodologies, and CI/CD integration. The candidate will work closely with developers, business analysts, and QA teams to ensure high-quality software delivery.
Key Responsibilities
- Design, develop, and execute API test cases for REST and SOAP services.
- Perform functional, integration, regression, and end-to-end API testing.
- Create and maintain API automation frameworks using Java, Rest Assured, or similar technologies.
- Validate request/response payloads, headers, authentication, and status codes.
- Test APIs using Postman, Swagger/OpenAPI, and SoapUI.
- Perform data validation using SQL queries on relational databases.
- Execute API automation suites as part of CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.
- Analyze API logs and troubleshoot defects with development teams.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.
- Report defects using Jira or similar defect tracking tools.
- Collaborate with cross-functional teams to improve software quality.
- Review API specifications and provide feedback on testability.
- Mentor junior QA engineers and review automation code.
Required Skills
API Testing
- REST API Testing
- SOAP API Testing
- Postman
- Swagger/OpenAPI
- SoapUI
- JSON
- XML
- OAuth
- JWT
- Basic Authentication
- Bearer Token Authentication
Automation
- Java
- Rest Assured
- TestNG or JUnit
- Maven/Gradle
- Selenium (preferred)
- API Automation Framework Development
Database
- SQL
- MySQL
- Oracle
- PostgreSQL
- Data Validation
CI/CD
- Jenkins
- Azure DevOps
- GitHub Actions
- Git
Defect Management
- Jira
- Azure Boards
- Quality Center (optional)
Methodologies
- Agile Scrum
- SDLC
- STLC
- Defect Life Cycle
Positive to Have
- Performance testing using JMeter
- Contract Testing (Pact)
- Docker
- Kubernetes
- Microservices Architecture
- Kafka/RabbitMQ Testing
- AWS or Azure Cloud exposure
- Basic scripting in Python or Shell
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- ISTQB Certification is a plus.
Desired Candidate Profile
- 68 years of experience in API Testing.
- Strong analytical and problem-solving skills.
- Experience working in Agile teams.
- Excellent communication and stakeholder management skills.
- Ability to independently own testing activities.
Preferred Technical Stack
- API Testing: Postman, Rest Assured, SoapUI
- Programming: Java
- Framework: TestNG, JUnit
- Build Tool: Maven
- Version Control: Git
- CI/CD: Jenkins, Azure DevOps
- Database: SQL, Oracle, MySQL
- Defect Tracking: Jira
- Methodology: Agile Scrum
Typical Interview Topics
- REST API concepts and HTTP methods
- HTTP status codes
- Authentication mechanisms (OAuth, JWT, Basic Auth)
- JSON and XML validation
- API automation using Rest Assured
- Postman collections and scripting
- SQL joins, subqueries, and database validation
- API response validation
- CI/CD integration
- Automation framework design
- Error handling and negative testing
- Microservices testing strategies
- Performance and security testing basics
- Agile process and defect management
This is suitable for hiring a Senior API Test Engineer capable of leading API testing efforts and contributing to automation, CI/CD, and quality assurance initiatives.
📌 Senior Test Engineer (Hyderabad)
🏢 Srinav
📍 Hyderabad