DevOps - Performance Test/Automation Engineer

Organisatie
Locatie
Utrecht
Arbeidsvoorwaarden
Marktconform
Vakgebieden

This is what we offer you
  • Salary: Gross monthly salary between EUR 4,024 and EUR 5,747 (scale 08) for a 36-hour work week.
  • Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
  • Development budget: EUR 1,400 development budget per year for your growth and development.
  • Hybrid working: a balance between home and office work (possible for most roles).
  • Pension: decide for yourself the amount of your personal contribution.

Or view all our benefits.

Are you passionate about revolutionizing payment systems and streamlining processes in a critical business chain? At ROM Batch we are seeking a skilled DevOps - Performance/Automation Test Engineer to join our team. If you have a strong background in performance testing and test automation, and a drive to improve systems and processes, we want to hear from you!

Tribe Account & Payment Factory

The Tribe Account & Payment Factory is responsible for Payment and Current Account processing and related services. In the Area of Transaction Processing, we deliver fast, reliable, and efficient transaction processing 24/7. To ensure that our services are always available, we are also renewing the payment factory, simplifying our payment landscape, decommissioning legacy systems, and migrating to the new tech stack. High service availability is key, and for a short impression of our Tribe, have a look at this video.

You & your role

Within the Area Transaction Processing, At ROM Batch, we are committed to excellence in transaction processing. Our ROM Batch squad provides clean and efficient batch payments, including SEPA, INSTANT, Cross Border, and Multibank transactions, to various payment engines. We serve our business customers through multiple channels all within the AWS Cloud.

We are seeking a DevOps Engineer with a focus on performance and test automation to join our ROM Batch squad. Your main goal will be to continuously improve payments and processes, ensuring the continuity of this critical payment chain. We develop our Java applications in OnPrem/AWS Cloud. You will work closely with the ROM Online/Batch teams, with a focus on developing and migrating on-prem applications to AWS Cloud together over the coming years. You can do this under pressure and in an Agile/Scrum manner using a continuous integration, deployment & delivery flow, with attention to continuous availability and high-performance requirements.

Examples from practice
  • Designing and executing load and stress tests using JMeter and LoadRunner for critical payment flows.
  • Analysing performance bottlenecks during peak loads and collaborating with developers and architects on improvements.
  • Integrating performance and automated tests into CI/CD pipelines to reduce regression risks.
  • Monitoring critical payments application, analysing logs and supporting incident resolution.
  • Contributing to well‑defined backlog items and acceptance criteria with a strong focus on performance and reliability.
  • Handle ad-hoc requests from colleagues and business users and Provide technical and testing input to the Product Owner and Team.
Facts & figures
  • 36 hours per week.
  • Payments are processed 24/7 with high-volume, high-value transactions.
  • Over 48,000 Rabobank colleagues worldwide.
Top 3 responsibilities
  • Design, execute and analyse load, stress and performance tests for a mission-critical payments application, ensuring non-functional requirements such as availability, stability and scalability are met.
  • Build and maintain test automation frameworks and integrate (performance) testing into CI/CD pipelines within a DevOps environment.
  • Support functional testing, application monitoring and incident analysis in production, and provide testing and technical input to the Product Owner and Team to ensure reliable delivery of changes.
Together we achieve more than alone

We believe in the power of differences. By combining people's differences, we become an even better bank. We're curious about what you'll bring to our team at Tribe Account & Payment Factory.

The ROM Batch squad works on clean and efficient batch payments, delivering reliable processing for multiple payment channels. Collaboration is our way of working; as one result-oriented and technical team within Rabobank, we continuously improve systems and processes together.

Work on yourself & the world around you

For us, your development and that of society go hand in hand. That's why we want to invest in you and work together to create a better world. We summarize this in one sentence: “at Rabobank, you work on yourself and the world around you simultaneously.” This is reflected in your personal development budget, our hybrid work environment, and a good work-life balance. You work on banking matters for business clients and contribute to a stable financial system.

Why everyone is welcome at Rabobank

At Rabobank, we’re working toward a culture where everyone feels welcome. We value our differences and use them to collaborate more effectively and make better decisions. By being open to different perspectives, we’re creating an environment where colleagues feel heard and supported.

You & your talent
  • 3–5 years of experience in Load, Stress, and Performance Testing
  • Strong knowledge of JMeter and LoadRunner
  • Experience in mission-critical, high-availability systems, preferably banking or payments
  • Knowledge of AWS
  • Experience with test automation frameworks
  • Ability to design and build new testing frameworks
  • Knowledge of payment processes and products (preferably SEPA, INSTANT, Cross-border payments), and payment solutions. High volume transactions, high value payments, 24x7 service.
  • T-shaped profile covering analysis, development and operations mindset.
  • Experience working in Agile environments such as Scrum or SAFe
  • Professional proficiency in English is essential for effective communication within a global team.
  • Excellent communication and teamwork abilities.

Nice to Have

• Based in the Netherlands

• You have a Permanent residence in NL.

• Experience within Rabobank or similar financial institutions

• Proficiency in Dutch

We are looking for a candidate who lives in the Netherlands and joins us on a regular basis at the office in Utrecht.

You & the application process

  • For substantive questions about this role: Macdonious Raj Selvaraj, Tech Lead via macdonious.selvaraj@rabobank.nl.
  • Questions about working at Rabobank and the procedure? Rose Osté, Corporate Recruiter via rose.oste@rabobank.nl.
  • If you are invited for an interview, Bo, our virtual assistant, will contact you via SMS and email to schedule the interviews.
  • You can find answers to frequently asked questions here.
  • Assessments can be part of the application process.
  • A reliability assessment is apart of the procedure.
  • We respect your privacy.

Vacature informatie

Organisatie: Rabobank

Locatie: Utrecht

Opleidingsniveau:

Solliciteren