HamburgerMenu
hirist

Senior Quality Assurance Automation Engineer - Payment Systems

IntraEdge
6 - 10 Years
Hyderabad

Posted on: 14/11/2026

Job Description

Employment Type: Full-time

Notice Period: Immediate joiners preferred; candidates serving notice with LWD by the end of this month may apply.

Job Overview:

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

The ideal candidate will have hands-on experience developing scalable automation frameworks using Java, Selenium, RestAssured, and TestNG, along with practical knowledge of payment networks such as ACH, RTP, FedNow, Zelle, SWIFT, and ISO 20022.

Key Responsibilities:

1. Test Automation & Framework Development:

- Design, develop, and maintain Java-based automation frameworks for API, microservices, and end-to-end testing.

- Build automated test suites using Selenium WebDriver, RestAssured, and TestNG.

- Develop reusable automation components, utilities, libraries, and test data frameworks.

- Automate functional, regression, integration, system, and end-to-end test scenarios.

- Improve automation coverage, execution efficiency, and framework maintainability.

2. API & Microservices Testing:

- Perform comprehensive testing of REST APIs and microservices.

- Validate request and response payloads, HTTP status codes, authentication, authorization, error handling, and data integrity.

- Test synchronous and asynchronous service interactions.

- Perform integration testing across payment applications, APIs, databases, messaging systems, and external platforms.

- Validate service reliability, retries, timeouts, and failure scenarios.

3. Payment Systems Testing:

- Validate end-to-end payment transaction lifecycles across ACH, RTP, FedNow, Zelle, SWIFT, and ISO 20022.

- Test payment initiation, validation, routing, processing, settlement, acknowledgements, and exception handling.

- Validate payment statuses, reversals, returns, retries, cancellations, and failed transactions.

- Test payment message formats, transformations, and financial data structures.

- Identify edge cases involving duplicate transactions, timeouts, partial failures, retries, and reconciliation.

- Ensure transaction integrity across distributed payment platforms.

4. AWS & Cloud Testing:

- Perform application and QA testing in AWS environments.

- Validate cloud-based applications, APIs, microservices, and integrations.

- Analyze application logs and troubleshoot failures using AWS monitoring and logging capabilities.

- Collaborate with DevOps and SRE teams to investigate environment and deployment-related issues.

5. QA Strategy & Leadership:

- Define and implement QA strategies for payment applications and microservices.

- Establish automation-first testing practices and identify opportunities for test automation.

- Define testing approaches for functional, integration, regression, API, performance, and end-to-end testing.

- Establish automation standards, coding guidelines, and framework best practices.

- Review test plans, test cases, automation scripts, and execution results.

- Mentor QA engineers and drive continuous improvements in testing quality.

6. CI/CD & Continuous Testing:

- Integrate automated test suites into CI/CD pipelines.

- Configure automated test execution within build and release workflows.

- Support continuous testing, shift-left testing, and automated quality gates.

- Collaborate with DevOps teams to resolve pipeline and automation failures.

Required Skills & Qualifications :

- 6 - 10 years of experience in Software Quality Assurance and Test Automation.

- Strong hands-on experience with Java-based test automation.

- Expertise in Selenium WebDriver, RestAssured, and TestNG.

- Experience designing and developing automation frameworks.

- Strong experience in REST API and microservices testing.

- Practical knowledge of payment systems and transaction processing.

- Experience with payment rails such as ACH, RTP, FedNow, Zelle, SWIFT, and ISO 20022.

- Experience validating end-to-end payment transaction lifecycles.

- Hands-on QA experience in AWS environments.

- Strong understanding of functional, regression, integration, and end-to-end testing.

- Experience with Agile/Scrum methodologies.

- Strong analytical, debugging, and troubleshooting skills.

Good to Have :

- Experience with Maven or Gradle.

- Knowledge of JSON, XML, Postman, SQL, and Kafka/messaging systems.

- Exposure to CI/CD tools such as Jenkins and GitHub Actions.

- Familiarity with Git, Docker, and Kubernetes.

- Performance testing experience.

- Experience working in Banking, Financial Services, or FinTech environments.

Ideal Candidate Profile :

- Strong understanding of payment processing workflows and financial transaction validation.

- Ability to develop scalable and maintainable automation frameworks.

- Experience collaborating with engineering, product, architecture, DevOps, and business teams.

- Strong ownership, communication, and problem-solving skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...