Test Engineer, Fintech - Payments

Booking Booking · Hospitality · Amsterdam, Netherlands · Engineering

Test Engineer for Booking.com's FinTech Payments department, focusing on ensuring software quality through automation, CI/CD, and testing frameworks. The role involves embedding testing in the development process, supporting CI/CD efforts, contributing to tech strategy, and mentoring others on quality practices.

What you'd actually do

  1. Embed automation testing in the development process, where applicable;
  2. Support the CI/CD efforts, proposes test automation tooling and infrastructure and work with developers to build and maintain it;
  3. Actively contribute to the tech strategy by providing valuable insights on test automation and software quality in general;
  4. Stay up to date with new test automation technology and plan strategically for possible changes;
  5. Sometimes you will go technically deep and write automated tests that are resilient to changes in the applications UI;

Skills

Required

  • Java or Javascript
  • JUnit, TestNG, Mockito, Selenium, Nightwatch, Postman, JMeter, TestComplete
  • CI/CD pipeline development
  • Jenkins, GitHub, Gitlab, Octopus, TFS/other
  • computer science fundamentals, algorithms, and data structures
  • software testing methodologies
  • SOA/Microservices and web architecture
  • distributed systems

Nice to have

  • mentoring and training other developers on software quality topics

What the JD emphasized

  • expert who testing and quality practices are embedded in the development of software changes from design to release
  • test automation
  • software quality