04 Aug
|
NextHire
|
Maharashtra
04 Aug
NextHire
Maharashtra
Job Summary
We are looking for an experienced Senior QA Automation Engineer with strong expertise in API Automation Testing using the Karate Framework. The ideal candidate should have hands-on experience in building scalable automation frameworks, automating REST APIs, integrating test suites into CI/CD pipelines, and working in Agile development environments.
This role requires strong analytical skills, ownership, and the ability to deliver high-quality automation solutions for enterprise-grade applications.
Key Responsibilities
Design, develop, and maintain scalable API automation frameworks using Karate Framework
Automate REST APIs and validate request/response payloads, authentication, business rules, and schemas
Develop reusable automation components using JavaScript
Create BDD test scenarios using Gherkin
Execute smoke, regression, and integration test suites
Perform API contract and schema validation
Integrate automation suites with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
Review API specifications (Swagger/OpenAPI) and derive automation scenarios
Collaborate with Developers, Product Owners, and QA teams in Agile sprints
Analyze automation failures,
debug issues, and recommend quality improvements
Contribute to framework enhancements, reporting, logging, and reusable utilities
Generate execution reports using Allure Reports or similar reporting tools
Participate in code reviews and promote automation best practices
Required Skills
5+ years of experience in Software Testing & Automation
Robust hands-on experience with Karate Framework
Expertise in REST API Automation
Strong JavaScript programming skills
Experience writing BDD scenarios using Gherkin
Good understanding of JSON, XML, REST APIs, HTTP protocols, headers, cookies, and authentication
Experience with OAuth 2.0, JWT, API Keys, and Basic Authentication
Hands-on experience with Git
Experience working with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI
Knowledge of Maven or Gradle
Experience with SQL and database validation
Strong debugging and analytical skills
Excellent communication and collaboration skills
Experience working in Agile/Scrum environments
📌 Quality Assurance Engineer (Maharashtra)
🏢 NextHire
📍 Maharashtra