Api Tester

4 - 9 years

Hyderabad Chennai Bengaluru

Posted:1 week ago

Apply

Job Description


Job Description: API Testing Engineer / API QA Engineer

Position

API Testing Engineer / API QA Engineer

Experience

3-15 Years

Job Summary

API Testing Engineer

Key Responsibilities

  • Analyze business requirements, technical specifications, and API documentation.
  • Design and execute API test plans, test cases, and test scenarios.
  • Validate REST and SOAP web services.
  • Perform functional, integration, regression, system, and end-to-end testing.
  • Validate request/response payloads, business rules, and data transformations.
  • Verify API response codes, headers, authentication, and authorization mechanisms.
  • Perform backend database validation to ensure data integrity.
  • Identify, document, and track defects using defect management tools.
  • Automate API test execution and integrate with CI/CD pipelines.
  • Execute performance and load testing for APIs.
  • Participate in Agile/Scrum activities and provide testing status reports.
  • Collaborate with development and DevOps teams for release validation.

Required Skills

API Testing

  • Strong experience in API Testing.
  • Hands-on experience testing:
    • REST APIs
    • SOAP APIs
    • Microservices-based applications
  • Understanding of API architecture and lifecycle.
  • Experience in validating request/response payloads.

API Testing Tools

  • Postman
  • Swagger/OpenAPI
  • SoapUI
  • Insomnia

Functional Testing

  • Functional Testing
  • Regression Testing
  • Smoke Testing
  • Integration Testing
  • System Testing
  • End-to-End Testing

Data Validation

  • JSON Validation
  • XML Validation
  • Request/Response Verification
  • Schema Validation

Database Testing

  • Strong SQL skills
  • Data Validation
  • CRUD Operations Validation
  • Backend Verification

Databases

  • Oracle
  • SQL Server
  • MySQL
  • PostgreSQL
  • MongoDB

Automation Testing (Preferred)

Experience with:

  • Rest Assured
  • Postman Collections & Newman
  • Selenium (API/UI integration)
  • Karate Framework
  • Apache HttpClient

Programming Languages

  • Java
  • Python
  • JavaScript

Security Testing Knowledge

  • OAuth 2.0
  • JWT Authentication
  • API Keys
  • Basic Authentication
  • Authorization Validation
  • OWASP API Security Top 10
  • Data Encryption Verification

Performance Testing

  • API Performance Testing
  • Load Testing
  • Stress Testing
  • Scalability Testing

Tools

  • JMeter
  • LoadRunner
  • k6
  • Gatling

CI/CD & DevOps

  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • GitLab CI/CD

Source Control

  • Git
  • Bitbucket

Tools & Technologies

Test Management

  • JIRA
  • Azure DevOps
  • HP ALM / Quality Center

API Documentation Tools

  • Swagger
  • OpenAPI
  • Postman Documentation

Monitoring Tools (Preferred)

  • Splunk
  • Kibana
  • Grafana

Required Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, or related field.
  • Strong analytical and troubleshooting skills.
  • Excellent communication and stakeholder management skills.
  • Experience working in Agile/Scrum environments.

Preferred Qualifications

  • Experience with Microservices Testing.
  • Cloud exposure (AWS, Azure, GCP).
  • Experience in CI/CD implementation.
  • ISTQB Certification.
  • Knowledge of Docker and Kubernetes.
  • Experience in Banking, Insurance, Healthcare, Telecom, or Retail domains.

Interview Focus Areas

  • API Testing Concepts
  • REST vs SOAP
  • HTTP Methods & Status Codes
  • Postman and SoapUI
  • JSON/XML Validation
  • SQL Queries and Backend Validation
  • Authentication & Authorization Mechanisms
  • API Automation Frameworks (Rest Assured/Karate)
  • Performance Testing using JMeter
  • CI/CD Integration

Keywords

API Testing, REST API, SOAP API, Postman, SoapUI, Swagger, Rest Assured, Karate Framework, SQL, JSON, XML, Microservices Testing, OAuth, JWT, API Automation, JMeter, CI/CD, Jenkins, Azure DevOps, API QA Engineer.

Skills Required

Rest Assured API Testing Swagger Postman Software testing Rest API

Learn the skills this job asks for

See your skill gap for QA / Test Engineer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You

Hyderabad, Pune, Bengaluru

Chennai, Bengaluru, Mumbai

Noida, Hyderabad, Bengaluru

Hyderabad, Chennai, Bengaluru

Hyderabad, Chennai, Bengaluru

Hyderabad, Chennai, Bengaluru

Hyderabad, Pune, Bengaluru

Chennai, Bengaluru, Mumbai

Noida, Hyderabad, Bengaluru

Hyderabad, Chennai, Bengaluru