Qureos

Find The RightJob.

QA Automation Engineer

Core Expertise: Java, SOAP/REST API Automation, TestNG/JUnit, Selenium, API Validation

Key Responsibilities

  • Design and develop API automation frameworks using Java, RestAssured, Selenium (for hybrid flows), and TestNG/JUnit.
  • Build and maintain data-driven test suites for validating API responses in JSON/XML formats.
  • Perform API testing using Postman/ReadyAPI, and automate contract, regression, smoke, and negative test scenarios.
  • Integrate test scripts into CI/CD pipelines for continuous testing and fast feedback cycles.
  • Conduct API performance and basic security validations, ensuring adherence to non-functional requirements.
  • Analyze test failures, perform root-cause analysis, and log defects in Jira with detailed documentation.
  • Collaborate with development teams in Agile environments for story grooming, test planning, and sprint execution.
  • Create and maintain reusable scripts for dynamic payloads and parameterized testing scenarios.
  • Participate in test strategy, planning, estimation, and tracking activities for end-to-end quality assurance coverage.
  • Ensure automation best practices are followed across environments and releases.

Required Skills And Competencies

  • Strong hands-on experience in Java (Core, Collections) and scripting for test automation.
  • Expertise in RestAssured/HTTP Client, TestNG/JUnit, and Maven build tools.
  • Proficiency in Postman/Newman or ReadyAPI for manual and automated API testing.
  • Experience in SQL database validation for backend data consistency checks.
  • Good understanding of CI/CD tools (Jenkins, GitLab CI) and source control systems (Git).
  • Solid understanding of software testing fundamentals, QA methodologies, and SDLC/STLC processes.
  • Familiarity with Selenium for hybrid API test scenarios.
  • Experience working in Agile/Scrum environments with close collaboration between QA and Dev teams.
  • Strong analytical, debugging, and communication skills, with attention to detail.
  • Must to have: Background in the Payment domain, with exposure to ISO 8583, API message formats, or transaction flow validation.

© 2026 Qureos. All rights reserved.