Quality Assurance Automation Engineer

0 years

0 Lacs

Posted:10 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role: QA / API Automation Engineer

Location: India


Position Summary:

QA / API Automation Engineer


Key Responsibilities:

API Automation (Must):

  • Design, develop, and execute automated API test suites for RESTful services.
  • Validate API responses, status codes, headers, and schemas using automation frameworks.
  • Implement automated tests covering authentication, authorization, error handling, and edge cases.
  • Perform request chaining, data extraction, and dynamic validations.

Cucumber (BDD) (Must):

  • Write clear and structured Gherkin feature files and maintain step definitions.
  • Integrate BDD scenarios with API automation frameworks like RestAssured.
  • Ensure feature files serve as living documentation for business and technical stakeholders.

RestAssured Framework (Must):

  • Build and optimize API automation scripts using RestAssured.
  • Create reusable request and response specifications.
  • Handle JSON/XML parsing and validations.

BDD Practices (Nice to Have):

  • Collaborate with product owners, developers, and testers to translate requirements into executable BDD scenarios.
  • Advocate and maintain best BDD practices across teams.

Test Data & Environment Management (Nice to Have):

  • Manage API test data aligned with test scenarios.
  • Work with mocks/stubs to simulate dependent services.
  • Maintain environment configurations and ensure consistency across stages.

CI/CD Integration:

  • Integrate automated API test suites into CI/CD pipelines (e.g., GitHub Actions).
  • Implement fail-fast testing strategies for quicker feedback loops.
  • Generate detailed automation reports and ensure stable pipeline executions.

Required Skills:

  • Strong experience in API Automation, RESTful testing, and automation frameworks.
  • Hands-on experience with RestAssured, Cucumber, and Java-based automation.
  • Good understanding of BDD principles, test design techniques, and scenario structuring.
  • Familiarity with CI/CD pipelines, version control (Git), and build tools (Maven/Gradle).
  • Ability to troubleshoot API failures, analyze logs, and debug effectively.

Preferred Skills:

  • Experience with test data management tools or stubbing frameworks.
  • Knowledge of containerized environments (Docker, Kubernetes) is a plus.
  • Exposure to cloud-based CI/CD systems.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Quantum Integrators logo
Quantum Integrators

Technology - Quantum Computing

San Francisco

RecommendedJobs for You