EOS RPO

Senior Technology Business Systems Consultant

Posted Apr 16, 2026
Location
Hyderabad, Telangana
Hours/week
40 hrs/week

Senior Technology Business Systems Consultant


Role Objective

We are seeking a detail-oriented QA professional to ensure the integrity, security, and efficiency of our ACH payment processing systems. You will be responsible for building automated regression suites and coordinating with business stakeholders to validate that our payment flows meet both technical specifications and end-user business requirements.

Core Responsibilities1. Automation Testing
  • Framework Development: Design, develop, and maintain scalable automation frameworks (e.g., Selenium with Java/Python, Playwright, or Cypress) for web-based payment portals and backend processing engines.

  • API & Middleware Testing: Automate the validation of REST/SOAP APIs and microservices that handle transaction initiation and status updates.

  • CI/CD Integration: Integrate automated test suites into Jenkins or GitLab CI/CD pipelines to enable continuous testing and rapid deployment.

  • Data-Driven Testing: Manage complex test data sets representing various ACH scenarios (Standard, Same-Day, IAT).

2. UAT Coordination
  • Business Scenario Validation: Translate complex business requirements into high-level UAT test cases that mimic real-world user behavior.

  • Stakeholder Collaboration: Act as the bridge between developers and business users (Operations, Finance) to ensure the system behaves as expected during the final sign-off phase.

  • Defect Management: Triage issues found during UAT, distinguishing between "technical bugs" and "business logic gaps," and tracking them to resolution in JIRA.

3. ACH Domain Expertise
  • Lifecycle Testing: Validate the full payment lifecycle: Initiation → Batching → Clearing → Settlement → Returns/NOCs (Notification of Change).

  • Nacha Compliance: Ensure all transactions adhere to the latest Nacha operating rules and file formats (e.g., PPD, CCD, WEB, TEL).

  • Error Handling: Test "Return Reason Codes" (e.g., R01 for Insufficient Funds, R03 for Unable to Locate Account) and ensure the system handles exceptions gracefully.

Required Technical Skills
  • Automation Tools: Selenium WebDriver, TestNG/JUnit, Cucumber (BDD), or Playwright.

  • Languages: Java, Python, or JavaScript (Node.js).

  • API Testing: Postman, RestAssured, or SoapUI.

  • Database: Advanced SQL for verifying settlement records and transaction status in backend tables.

  • Tools: JIRA, Zephyr/TestRail, Git, Jenkins/ADO.

Domain-Specific Knowledge
  • ACH File Structures: Deep understanding of the 94-character fixed-width ACH file format (File Header, Batch Header, Entry Detail, etc.).

  • Participants: Familiarity with the roles of the Originator, ODFI (Originating Depository Financial Institution), ACH Operator (Fed/EPN), and RDFI (Receiving Depository Financial Institution).

  • Settlement Windows: Knowledge of standard vs. Same-Day ACH settlement schedules and cutoff times.

Qualifications
  • Experience: 6+ years in Software Quality Assurance with at least 4 years in the Payments/Banking domain.

  • Education: Bachelor’s degree in Computer Science, Finance, or a related field.


Similar jobs

+ Search all jobs