backend rest assured tester

1 - 3 years

3 - 6 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Company Name:

Job Title:

Experience:

Location:

Work Mode:

Salary:

Employment Type:

Role Overview

This role focuses on automating backend REST API testing using REST Assured in a Java ecosystem. You will design and implement automated API test scripts, validate HTTP responses, and ensure reliable regression coverage. The engineer collaborates closely with backend developers and QA to triage issues and improve API quality. Work typically includes maintaining a lightweight test framework, integrating with CI/CD, and reporting results with clear, actionable defects.

Required Qualifications

  • Hands-on REST Assured experience for REST API automation
  • Strong understanding of REST, HTTP methods, status codes, headers, and payloads (JSON/XML)
  • Java programming for test automation (OOP, collections, exception handling)
  • Test frameworks: TestNG or JUnit
  • Build tools: Maven or Gradle
  • Assertions and matchers (Hamcrest/REST Assured assertions)
  • JSON parsing/serialization (Jackson/Gson) and JSON Schema validation
  • Authentication in APIs (Basic, Bearer, OAuth2/JWT)
  • CI/CD exposure (e.g., Jenkins) and dependency management
  • Version control with Git
  • API exploration/documentation tools (Swagger/OpenAPI, Postman)
  • Defect tracking (e.g., JIRA) and Agile ways of working
  • Basic SQL for backend data validation (nice-to-have)
  • Reporting tools (Allure/Extent) and logging

Responsibilities

  • Design, script, and maintain automated REST API test suites using REST Assured and Java
  • Create data-driven, reusable, modular tests with TestNG/JUnit and Maven/Gradle
  • Validate response codes, headers, payloads, and schemas; cover positive, negative, and edge cases
  • Implement and manage authentication flows (Basic, Bearer, OAuth2/JWT) and environment configurations
  • Integrate tests into CI/CD (e.g., Jenkins), schedule runs, and publish reports
  • Troubleshoot flaky tests, timeouts, and environment issues; add logging and retries as appropriate
  • Collaborate with developers and QA to review APIs (Swagger/OpenAPI), reproduce defects, and improve testability
  • Track and document defects in tools like JIRA; communicate clear, concise findings and coverage status

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.

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Mobilution It Systems logo
Mobilution It Systems

Information Technology

N/A

RecommendedJobs for You