Senior QA Automation Engineer (Payments)

IntraEdge

Hyderabad

On-site

INR 2,500,000 - 3,800,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IntraEdge in Hyderabad, India is seeking a Senior QA Automation Engineer focused on payments. You will leverage Java-based test automation, API and microservices testing, AWS, and robust payment systems to validate end-to-end workflows.

You will develop scalable automation frameworks using Java, RestAssured, Selenium, and TestNG, test payment rails (ACH, RTP, FedNow, Zelle, SWIFT, ISO 20022), and collaborate with cross-functional teams to deliver high-quality solutions.

Qualifications

  • Must have 6+ years of QA/test automation experience.
  • Strong hands-on experience with Java-based automation.
  • Experience with API and microservices testing.
  • Payments domain knowledge including ACH, RTP, FedNow, Zelle, SWIFT, ISO 20022.

Responsibilities

  • Design, develop, and maintain Java-based automation frameworks for API, microservices, and end-to-end tests.
  • Develop automated test suites using Selenium, RestAssured, and TestNG.
  • Validate REST APIs, microservices, and payment workflows end-to-end.
  • Implement data-driven and behavior-driven automation where applicable.
  • Mentor QA engineers and promote automation-first testing practices.
  • Collaborate with Engineering, Product, Architecture, DevOps, and Business teams.
  • Drive QA metrics and CI/CD integration for release readiness.

Skills

Java-based automation
RestAssured
Selenium
TestNG
APIs & microservices testing
Payments domain knowledge
AWS environments
Agile/Scrum
Analytical skills

Tools

Java
RestAssured
Selenium
TestNG

Job description

Detailed Job Description – Senior QA Automation Engineer (Payments)

Experience: 6+ Years

Employment Type: Full-Time

Role: Senior QA Automation Engineer / QA Automation Lead – Payments

Job Summary

We are seeking an experienced Senior QA Automation Engineer with strong expertise in Java-based test automation, API and microservices testing, AWS, and payment systems.

The ideal candidate will have hands‑on experience developing scalable automation frameworks using Java, RestAssured, Selenium, and TestNG, along with strong knowledge of payment rails including ACH, RTP, FedNow, Zelle, SWIFT, and ISO 20022.

This role requires someone who can validate complex end-to-end payment lifecycles, establish automation‑first QA practices, define test strategies, and work closely with Engineering, Product, Architecture, DevOps, and Business teams to deliver high‑quality and reliable payment solutions.

Key Responsibilities
1. Test Automation & Framework Development
  • Design, develop, and maintain robust Java-based automation frameworks for API, microservices, and end-to-end testing.
  • Develop automated test suites using Selenium, RestAssured, TestNG, and other relevant testing frameworks.
  • Build reusable automation components, utilities, libraries, and test data frameworks.
  • Automate functional, regression, integration, system, and end-to-end test scenarios.
  • Develop automated validation for REST APIs, microservices, backend services, and payment workflows.
  • Implement data‑driven, keyword‑driven, and behavior‑driven automation approaches where appropriate.
  • Ensure automation frameworks are scalable, maintainable, and easy for other QA engineers to use.
  • Continuously identify manual testing opportunities that can be converted into automated tests.
2. API & Microservices Testing
  • Perform comprehensive testing of REST APIs and microservices.
  • Create and maintain API automation suites using RestAssured and Java.
  • Validate:
  • HTTP status codes
  • Request/response payloads
  • Headers
  • Response times
  • Business rules
  • Data integrity
  • Validate communication and dependencies between distributed microservices.
  • Test synchronous and asynchronous service interactions.
  • Perform integration testing across payment applications, APIs, databases, messaging systems, and external systems.
  • Validate service resiliency, retries, timeouts, and failure scenarios.
3. Payments Domain Testing
  • Apply strong knowledge of the payments domain to develop comprehensive test scenarios.
  • Work with payment flows involving:
  • ACH
  • RTP – Real‑Time Payments
  • FedNow
  • SWIFT
  • ISO 20022
  • Validate payment initiation, validation, routing, processing, settlement, acknowledgements, and exception scenarios.
  • Test payment statuses, transaction responses, reversals, returns, retries, cancellations, and failures.
  • Validate payment message formats and transformations.
  • Develop test scenarios around ISO 20022 messages and financial data structures.
  • Validate transaction processing across internal and external payment systems.
  • Ensure end-to-end transaction integrity across distributed payment platforms.
  • Identify and validate edge cases associated with duplicate transactions, timeouts, partial failures, retries, and reconciliation.
4. AWS Testing
  • Perform QA and application testing in AWS cloud environments.
  • Validate cloud-based applications, APIs microservices and integrations.
  • Work with AWS services relevant to application testing and troubleshooting.
  • Validate application behavior across distributed cloud environments.
  • Analyze application logs and troubleshoot failures using AWS monitoring and logging capabilities.
  • Collaborate with DevOps/SRE teams to investigate environment, deployment, and infrastructure-related issues.
  • Validate cloud deployment configurations and application integrations as part of release testing.
  • Define and implement comprehensive QA strategies for payment applications and microservices.
  • Establish an automation‑first testing approach across projects.
  • Identify automation opportunities and define automation roadmaps.
  • Determine appropriate testing strategies for functional, integration, regression, API, performance, and end-to-end testing.
  • Establish automation standards, coding guidelines, framework standards, and best practices.
  • Review test plans, test cases, automation scripts, and test execution results.
  • Mentor and guide QA engineers in automation and payment-domain testing.
  • Drive continuous improvements in test coverage, execution speed, and defect detection.
  • Track and report QA metrics including automation coverage, defect leakage, execution status, and quality trends.
  • Integrate automated test suites into CI/CD pipelines.
  • Support continuous testing practices across development and deployment workflows.
  • Configure automated test execution as part of build and release pipelines.
  • Ensure regression suites can be executed reliably and consistently.
  • Work with DevOps teams to troubleshoot pipeline and automation failures.
  • Promote shift-left testing and early defect identification.
  • Support automated quality gates before application deployment.
7. Functional & End-to-End Testing
  • Analyze business requirements and technical specifications to develop comprehensive test scenarios.
  • Create detailed test cases covering positive, negative, boundary, and exception scenarios.
  • Execute end-to-end validation across complex payment ecosystems.
  • Validate business rules and transaction processing logic.
  • Perform regression testing for new releases and enhancements.
  • Conduct integration testing across APIs, microservices, databases, queues, and third‑party systems.
  • Ensure complete traceability between requirements, test cases, automation, and defects.
  • Identify, document, prioritize, and track defects through resolution.
  • Perform detailed root cause analysis of application and automation failures.
  • Collaborate with developers and architects to reproduce and resolve complex defects.
  • Analyze application logs, API responses, database records, and transaction flows to identify issues.
  • Differentiate between application defects, environment issues, data issues, and automation failures.
  • Participate in defect triage and release readiness discussions.
9. Cross-Functional Collaboration
  • Work closely with:
  • Software Engineers
  • Product Managers
  • Business Analysts
  • Solution Architects
  • DevOps/SRE teams
  • Other QA teams
  • Participate in Agile ceremonies including sprint planning, refinement, daily stand‑ups, reviews, and retrospectives.
  • Collaborate with distributed teams across different locations and time zones.
  • Communicate quality risks, dependencies, blockers, and release readiness to stakeholders.
Required Skills & Qualifications
Must-Have Skills
  • 6+ years of experience in Software QA/Test Automation.
  • Strong hands‑on experience with Java-based automation.
  • Strong experience with RestAssured for API automation.
  • Strong experience with Selenium.
  • Strong experience with TestNG.
  • Hands‑on experience testing REST APIs and microservices.
  • Strong knowledge of automation framework design and development.
  • Strong payments domain knowledge.
  • Experience with ACH, RTP, FedNow, Zelle, SWIFT, and ISO 20022.
  • Experience validating end-to-end payment lifecycles.
  • Hands‑on QA experience in AWS environments.
  • Experience defining QA strategies and automation approaches.
  • Strong understanding of Agile/Scrum methodologies.
  • Excellent analytical and troubleshooting skills.
Payments Domain Knowledge
ACH
  • ACH payment initiation and processing.
  • ACH returns and exceptions.
  • Transaction validation and status handling.
RTP
  • Instant transaction validation and response.
  • Success, failure, timeout, and exception scenarios.
FedNow
  • Real-time payment processing and transaction lifecycle.
  • Payment status and exception handling.
  • Validation of real-time transaction flows.
  • Transaction validation and processing.
  • Error, reversal, and exception scenarios.
SWIFT
  • Payment processing and message validation.
  • Understanding of SWIFT payment flows and integrations.
ISO 20022
  • Understanding of ISO 20022 financial messages.
  • Message structure and validation.
  • Data mapping and transformation validation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Test Automation Engineer
Senior Test Automation Engineer

Photon • Chennai District, Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Engineer QA-Banking Domain (Automation, API)
Senior Engineer QA-Banking Domain (Automation, API)

NeST Digital • Ernakulam

On-site
INR <1,000
Automation Test Manager - US Payments
Automation Test Manager - US Payments

QualityKiosk Technologies • Navi Mumbai

On-site
INR 4,000,000 - 7,000,000
Automation Engineer
Automation Engineer

Pineswift Technologies • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Java Microservices Engineer – Payments
Senior Java Microservices Engineer – Payments

IntraEdge • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Senior QA Analyst
Senior QA Analyst

Finzly • Chennai District

On-site
INR 600,000 - 800,000
Lead Engineer QA-(Automation, API, Performance, Security)
Lead Engineer QA-(Automation, API, Performance, Security)

NeST Digital • Ernakulam

On-site
INR 3,500,000 - 5,500,000
QA Engineer ( 4-6 years of experience in Automation Testing and exposure to the Payments domain)
QA Engineer ( 4-6 years of experience in Automation Testing and exposure to the Payments domain)

Global Payments Inc. • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Qa Head
Qa Head

Aurus • Pune District

On-site
INR 6,000,000 - 9,000,000
Automation Lead
Automation Lead

Qualitykiosk Technologies • Navi Mumbai, Mumbai

On-site
INR 900,000 - 1,400,000