DevJobs

Automation Engineer

Overview
Skills
  • C# C# ꞏ 5y
  • Java Java ꞏ 5y
  • SQL SQL
  • .NET Core .NET Core
  • OOP OOP
  • Azure DevOps Azure DevOps
  • Jenkins Jenkins
  • AWS AWS
  • GCP GCP
  • Azure Azure
  • Kubernetes Kubernetes
  • Docker Docker
  • NUnit
  • RabbitMQ RabbitMQ
  • MStest
  • Xunit
  • MSMQ
Description

eToro has created an intuitive Social Trading platform that gives traders and investors access to global stock markets, commodity trading, cryptocurrency trading, and more. We strive to make money management available and accessible to everyone (even to users with no prior experience or knowledge). We have over 33 million users worldwide, and our platform is available in over 140 countries around the world.

With over 1500 employees worldwide, We have locations in the US, Cyprus, UK, Australia, Germany, and Israel, and we are constantly growing and expanding into new markets.

We are constantly growing and are excited to share that we are looking for an Automation Engineer to join our team!

What You’ll Be Doing

  • Plan and develop Backend automation tests to ensure the highest level of quality of the developed product
  • Code review on going changes
  • Create robust framework and coverage of components/ integration and E2E test
  • Integrate coverage within the service’s CICD pipeline
  • Be the focal point for business and quality aspects in the team
  • Have at least 4 years of experience in software development / test automation backend development using C# or Java/ other OOP language.
  • Experience in developing Component test , Integration test and occasionally Unit test mastering testing framework (Nunit/, MStest/Xunit).
  • Good Object-Oriented design skills
  • Experience in working with cloud providers such as Azure (big advantage) / AWS / Google Cloud, and with a microservices architecture
  • Familiarity with Middleware technologies in particular message queue ( RabbitMQ, MSMQ etc’).
  • Ability to write Test design and strategy documents part of design documents
  • Possess a broad overview outlook of the system
  • Strong knowledge in SQL - must
  • Experience in manual testing and good understanding of software testing theory and methodologies

Requirements

  • Have at least 5 years of experience in software development / test automation backend development using C# or Java/ other OOP language.
  • Experience in developing Component test , Integration test and occasionally Unit test mastering testing framework (Nunit/, MStest/Xunit).
  • Good Object-Oriented design skills
  • Experience in working with cloud providers such as Azure (big advantage) / AWS / Google Cloud, and with a microservices architecture
  • Familiarity with Middleware technologies in particular message queue ( RabbitMQ, MSMQ etc’).
  • Ability to write Test design and strategy documents part of design documents
  • Possess a broad overview outlook of the system

It will also a big advantage if you have:

  • Experience in building and/or maintaining CI/CD pipelines, with tools such as Jenkins / Azure DevOps, etc.
  • Experienced in .net Core.
  • Have good knowledge in SQL
  • Experience working with Docker and Kubernetes
  • Experience in manual testing and good understanding of software testing theory and methodologies
  • Have experience with Agile development methodologies
  • Have Trading/Forex background
eToro