DevJobs

Automation Engineer

Overview
Skills
  • Java Java ꞏ 3y
  • SQL SQL
  • Linux Linux
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Cucumber
  • JUnit
  • RabbitMQ RabbitMQ
  • OCI

BlueSnap, an international payments company, is seeking an experienced and motivated Automation Engineer to join one of our development teams and help us improve our automated testing capabilities. The team is focused on building the next generation of services that pay thousands of BlueSnap merchants worldwide.

As an Automation Engineer, you will lead the testing process and engage in every phase of our software development life cycle.

Our offices are in Herzliya, and we work in a hybrid work mode.


What will you do?

  • Plan, designed, developed, and executed Java-based automation tests for functional and acceptance testing.
  • Write, maintain, and improve backend automation tests and API tests.
  • Create a robust framework and coverage of components/ integration and E2E test.
  • Drive the continuous testing and delivery practices within the team, integrating automated tests with CI/CD pipelines using tools like Jenkins or Gitlab.
  • Demonstrate a high ability to understand complex products, anticipate potential customer use cases, and design comprehensive tests to validate these scenarios thoroughly.
  • Collaborate with cross-functional teams to define, design, and release new features.

What will you need?

  • At least 5 years of experience as an Automation Engineer.
  • At least 3 years of experience programming in Java.
  • Deep understanding of test automation frameworks such as JUnit or Cucumber.
  • Experience with deployment cycle and tools like Jenkins, Gitlab, etc.
  • Strong knowledge of SQL.
  • Experience with Linux scripting and fundamentals.
  • Experience working with cloud providers such as OCI (significant advantage) / AWS / Google Cloud / Azure and with a microservices architecture.
  • Experience working with Docker and Kubernetes
  • Attention to detail, Strong analytical skills, and the ability to solve complex problems under tight deadlines. Excellent time management and multi-tasking skills
  • Familiarity with Middleware technologies, in particular message queue (advantage RabbitMQ)

Nice to have:

  • B.Sc. in Computer Science or Software Engineering

BlueSnap