We are constantly growing and are excited to share that we are looking for a Backend Automation Engineer to join our team!
What youll 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 services 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
This position is open to all candidates.