Describe your role

Job Opportunities for You

Back to All Offers

How to use the job offers’ basket?

Checkout

New

Senior Backend QA Engineer – Java, Test Automation, Payments

Lisbon, Porto
Hybrid

4 410 - 5 250

EUR

(B2B)

2 300 - 2 650

EUR

net (Permanent Contract)

Cucumber Gitlab CI/CD Java Jenkins JUnit Kafka RabbitMQ SQL Xray
English
Senior
Banking
Automation Tester (QA)

Unleash the Power of Quality — Shape resilient payment systems that drive innovation and trust!
Lisbon or Porto-based opportunity with hybrid work model.

As a Senior QA Engineer, you will be working for our client, a leading banking group, dedicated to delivering secure and reliable IT payment solutions. You will help design and implement high-performance backend testing frameworks and ensure the integrity and excellence of complex financial systems, fueling innovation and growth in the payments industry.

Your main responsibilities:

  • Design, build, and maintain robust test automation frameworks for backend Java applications, microservices, and APIs.
  • Perform manual testing to define strategies and create test cases for intricate backend business logic and batch processing.
  • Collaborate with Product Owners, Tech Leads, and Developers to translate payment domain business rules into automated, executable test scenarios.
  • Validate database integrity, complex queries, and data processing through SQL scripts and transactional behavior evaluations.
  • Promote QA best practices by fostering a "Quality First" and "Shift-Left" testing culture across teams.
  • Troubleshoot, isolate, and document defects accurately, including log and root-cause analysis.
  • Integrate test suites into CI/CD pipelines to ensure automated continuous testing and quality gates.

You're ideal for this role if you have:

  • Over 6 years of professional QA experience with a focus on backend testing and automation.
  • Proven expertise in automating backend tests using Java-based tools such as REST Assured, JUnit, TestNG, and Cucumber.
  • Strong knowledge of Java (17/21), Spring Boot, and log debugging techniques.
  • Excellent SQL skills (Oracle or PostgreSQL) for database validation and data migration.
  • Hands-on experience with Test Management tools (Xray, Zephyr) and CI/CD tools (Jenkins, GitLab CI or similar).

It is a strong plus if you have:

  • Experience testing asynchronous architectures and messaging queues such as Kafka and RabbitMQ.
  • Familiarity with Spring Batch processes.

Language Required for the role:

  • Fluent English (B2/C1). French language skills are a plus but not mandatory.

Eligibility to work in Europe:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #10382

Benefits

ITDS Clubs

Access to medical insurance

Meal Card

Access to Pluralsight & Udemy

Integrational Events

Your criteria

Want to be notified about new job openings
that match your preferences?

By providing e-mail address and clicking „Notify Me” you agree that ITDS will send e-mail notification that match criteria you have provided.