Test Automation Engineer

Rs2

Buenos Aires

Presencial

ARS 52.819.000 - 90.547.000

Jornada completa

14 días+
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

RS2 is seeking a highly analytical QA Engineer to ensure the quality and reliability of its complex payment systems. You will design test strategies, write automated scripts, and validate data flows, with structured training to Master ISO 8583 and core payment architectures.

The role emphasizes automated testing of APIs and transaction processing, collaboration with developers, and deep dives into data payloads to ensure reliability across environments.

Formación

  • 2-4 years QA or combined QA and software testing experience.
  • Proficient in Java and JavaScript for API testing.
  • Experience testing complex processing pipelines and parsing nested data (JSON/XML).
  • Experience with automated test frameworks (JUnit, TestNG, REST Assured) and API testing with Postman.
  • Strong SQL for data verification of transactions and system states.
  • Comfortable with Linux command line for server and test environments.

Responsabilidades

  • Test automation: design, write, and run robust automated tests for system functions and APIs.
  • Master payment architectures: understand OLTP flows between terminals, acquirers, issuers, and card networks.
  • Validate complex data and ISO 8583 messaging including MTIs, bitmaps and field layouts.
  • Use simulators/tools (e.g., jPOS) and internal test tools to mimic real-world transaction routing.
  • Perform root cause analysis on test failures by inspecting logs and payloads across environments.
  • Collaborate with developers to isolate, reproduce, and debug complex transactional issues.

Conocimientos

Java
JavaScript
SQL
Linux
Test automation
API testing
Postman
JUnit
REST Assured
Data parsing

Herramientas

jPOS
GitLab CI
Docker
Git
Jenkins
GitHub Actions

Descripción del empleo

Company Profile

RS2 offers secure payment services, payment software and managed services to clients in over 35 countries. The company upholds the highest industry standards and RS2’s in‑house designed payments solution is the software of choice by many of the world’s leading and most innovative banks and financial institutions.

The role

We are looking for a highly analytical QA Engineer to ensure the quality and reliability of our complex systems. In this role, you will be a core contributor to our ecosystem's quality, designing test strategies, writing automated test scripts, and validating intricate data flows. While we handle highly specialized payment networks, you do not need to be a fintech expert on day one—we provide a structured training program to fully bring you up to speed on the ISO 8583 protocol and core payment architectures.

Responsibilities
  • Test Automation: Design, write, and execute robust automated test scripts to validate system functionalities and API integrations.
  • Master Payment Architectures: Develop a deep understanding of online transaction processing (OLTP) mechanics, including the flows between terminals, acquirers, issuers, and card networks.
  • Validate Complex Data & ISO 8583 Messaging: Analyze technical specifications to validate messaging payloads, ensuring fields and data elements are perfectly structured. You will apply a deep understanding of financial message structures, MTIs (Message Type Indicators), data bitmaps, and field layouts.
  • Simulator & Tool Utilization: Gain hands‑on experience using open‑source payment libraries (like jPOS) and configure custom internal test tools to orchestrate, parse, and simulate transaction routing mimicking external third‑party dependencies.
  • Debugging & Troubleshooting: Perform deep‑dive root cause analysis on test failures and system bugs by inspecting application logs, inspecting data payloads, and analyzing system behavior across test environments.
  • Collaborate on System Reliability: Partner closely with core developers to isolate, replicate, and debug complex transactional and data‑routing issues discovered during automated or exploratory test runs.
Requirements
  • 2-4 years of professional experience in Quality Assurance, or a combination of QA and previous experience in a software development role, with a strong focus on testing complex systems and APIs.
  • Solid experience programming in Java. You are comfortable working with object‑oriented principles, data structures, and standard libraries. Additionally, proficiency in JavaScript is required for writing assertions and scripts within Postman.
  • Strong experience testing complex processing pipelines and parsing data payloads (such as deeply nested JSON/XML or raw text blocks).
  • Practical experience using and extending automated test frameworks (e.g., JUnit, TestNG, REST Assured) as well as utilizing Postman for API testing (including writing JavaScript assertions).
  • Strong command of SQL to perform deep data verification (checking database tables, transaction records, or system states post‑execution).
  • Comfortable using Linux command‑line tools for server navigation, log analysis, and troubleshooting test environments.
Plus Points
  • Payment Domain Knowledge (A Plus, Not a Prerequisite): Any prior exposure to financial message formats, with a strong focus on the ISO 8583 standard, is highly valued, but complete training will be provided.
  • Network & Socket Fundamentals: Familiarity with TCP/IP socket communication or analyzing network traffic.
  • Infrastructure & DevOps Tooling: Experience executing tests within CI/CD pipelines (Jenkins, GitHub Actions, GitLab), Docker, and utilizing version control via Git. Experience with GitLab pipelines is especially valuable to help us maintain our automated tests.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Payment Systems Test Automation Engineer
Payment Systems Test Automation Engineer

Rs2 • Buenos Aires

Presencial
ARS 52.819.000 - 90.547.000
Test Automation Analyst
Test Automation Analyst

RS2 • Buenos Aires

Presencial
ARS 90.595.000 - 113.243.000
QA / UAT Migration Specialist (Semi Senior)
QA / UAT Migration Specialist (Semi Senior)

Tekton Labs • Comisión de Fomento de Perú

Presencial
ARS 36.782.000 - 44.058.000
Automation Analyst: Data Integrity & Regression Testing
Automation Analyst: Data Integrity & Regression Testing

RS2 • Buenos Aires

Presencial
ARS 90.595.000 - 113.243.000
Senior QA Automation Engineer ID72456
Senior QA Automation Engineer ID72456

AgileEngine • Rosario

Presencial
ARS 66.986.000 - 96.758.000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Quality Engineering
Senior Quality Engineering

Avenga • Municipio de Rincón de los Sauces

Híbrido
ARS 2.009.000 - 3.125.000
Test Engineer AR
Test Engineer AR

Simera • Santiago del Estero

Presencial
ARS 6.696.000 - 11.160.000
QA Automation Engineer
QA Automation Engineer

TransPerfect • Argentina

Presencial
ARS 40.884.000 - 68.141.000
Senior QA Analyst (Manual Tester)
Senior QA Analyst (Manual Tester)

analyte-health-careers • Argentina

Presencial
ARS 1.200.000 - 1.800.000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Episode Six • Municipio de Esquel

Presencial
ARS 1.800.000 - 2.600.000