Enable job alerts via email!

Backend Automation Engineer

eToro

United States

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading trading and investing platform is seeking a Backend Automation Engineer to enhance their quality assurance processes. The role involves developing automation tests, integrating CI/CD pipelines, and ensuring product quality. Ideal candidates will have extensive experience in backend development with C# or Java, and familiarity with cloud services and testing frameworks.

Qualifications

  • At least 5 years of experience in software development / test automation backend development.
  • Experience in developing component, integration, and occasionally unit tests.

Responsibilities

  • Plan and develop Backend automation tests for quality assurance.
  • Integrate coverage within the service’s CICD pipeline.
  • Code review on ongoing changes.

Skills

C#
Java
Object-Oriented design
SQL
Agile development

Tools

NUnit
MSTest
Xunit
Docker
Kubernetes
Azure DevOps
Jenkins

Job description

eToro is the trading and investing platform that empowers users to invest, share and learn. We were founded in 2007 with the vision of a world where everyone can trade and invest in a simple and transparent way. We have created an investment platform that is built around collaboration and investor education. On our platform, users can view other investors’ portfolios and statistics, and interact with them to exchange ideas, discuss strategies and benefit from shared knowledge. We have over 38 million registered users from 75 countries and our platform is available in 20 languages. We are a fast growing business with over 1,500 employees across 13 offices around the globe, strategically positioned to serve the needs of users. You can find out more about eToro here.

We are constantly growing and are excited to share that we are looking for a Backend 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 ongoing changes
  • Create robust framework and coverage of components, integration, and E2E tests
  • 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, integration, and occasionally unit tests, mastering testing frameworks (NUnit, MSTest, Xunit)
  • Good Object-Oriented design skills
  • Experience working with cloud providers such as Azure (big advantage), AWS, or Google Cloud, and with a microservices architecture
  • Familiarity with middleware technologies, in particular message queues (RabbitMQ, MSMQ, etc.)
  • Ability to write test design and strategy documents as part of design documentation
  • Possess a broad overview outlook of the system
  • Strong knowledge of SQL
  • Experience in manual testing and a good understanding of software testing theories and methodologies
Requirements
  • At least 5 years of experience in software development / test automation backend development using C# or Java/other OOP language
  • Experience in developing component, integration, and occasionally unit tests, mastering testing frameworks (NUnit, MSTest, Xunit)
  • Good Object-Oriented design skills
  • Experience working with cloud providers such as Azure (big advantage), AWS, or Google Cloud, and with a microservices architecture
  • Familiarity with middleware technologies, in particular message queues (RabbitMQ, MSMQ, etc.)
  • Ability to write test design and strategy documents as part of design documentation
  • Possess a broad overview outlook of the system
It will also be a big advantage if you have:
  • Experience building and/or maintaining CI/CD pipelines, with tools such as Jenkins, Azure DevOps, etc.
  • Experience in .NET Core
  • Good knowledge of SQL
  • Experience working with Docker and Kubernetes
  • Experience in manual testing and good understanding of software testing theories and methodologies
  • Experience with Agile development methodologies
  • Trading/Forex background
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Quality Assurance Automation Engineer

Optomi

Remote

USD 80,000 - 100,000

8 days ago

Senior QA/Automation Engineer

Realm

Remote

USD 60,000 - 120,000

20 days ago

Senior QA Automation Engineer - SaaS Platform

Brij

Remote

USD 90,000 - 130,000

5 days ago
Be an early applicant

Quality Assurance Automation Engineer

Vernovis

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Quality Assurance Automation Engineer - Warehouse Management Systems

BaseBiz

Remote

USD 80,000 - 110,000

Yesterday
Be an early applicant

Quality Assurance Automation Engineer

IMPACT Technology Recruiting

Remote

USD 80,000 - 100,000

Yesterday
Be an early applicant

QA Automation Engineer - Python & Networking

3Pillar Global

Remote

USD 80,000 - 110,000

2 days ago
Be an early applicant

QA Automation Engineer

Phiture

Remote

USD 80,000 - 110,000

2 days ago
Be an early applicant

Lead Engineer - Frontend Platform

Deputy

Remote

USD 90,000 - 150,000

9 days ago