Job Title: Backend Quality Engineer (Automation)
Experience: 5+ Years
Location: Gurugram, India
Suggested Education and Experience Levels:
• Bachelor’s Degree in Computer Engineering
• 5+ years of skilled experience in Quality Engineering
Technical Knowledge:
• Proven experience in working with automation frameworks for Backend Web Services, Microservices, GraphQL and REST APIs.
• Very strong hands-on experience in using programming languages Java, JavaScript and Gherkin to develop backend automation scripts.
• Experienced in testing backend APIs developed using GraphQL, REST API, backend CMS Drupal Atlas CMS, experienced in accessing MongoDB, DynamoDB and AWS.
• Experienced in using Postman for testing APIs and experience in verifications and validations with respect to JSON payloads vs data models.
• Experienced in creating automation scripts to create test data in Drupal Atlas CMS using Katalon Studio.
• Experienced in running API automation developed using Karate Framework with Gherkin language.
• Proven expertise in all phases of SDLC, and agile methodologies.
Scope:
• Conduct automation POCs to determine the feasibility of automating backend test cases, develop backend automation frameworks for GraphQL, REST APIs and Microservices, develop automation solutions to automate in scope GraphQL, REST APIs and Microservices and Drupal Atlas CMS, develop automation scripts, maintain automation framework, provide effort estimations for automating test cases, provide inputs to QE Manager to develop automation plans and road maps.
• Execute automated test cases for regression test cycles, report test results and maintain backend automation scripts.
• Collect Automation coverage, Automation Utilization and ROI (Return On Investment) metrics and report to stake holders.
Tools:
• Test Management tools: Qmetry or Zephyr or any test management tools
• Project Management: Jira, Wiki/Confluence
• Tools for backend automation: Postman, Jenkins, Katalon Studio, Karate Au