RoboMarkets was established in 2012 and received a license of a European broker in 2013. RoboMarkets is regulated by the CySEC, license No. 191/13.
RoboMarkets is a multi-asset broker offering 7 asset types and more than 12,000 instruments for trading. Our company has grown rapidly in the past years and now provides professional services for institutional and retail clients from Europe. Platform Development Division is a team of professionals dedicated to developing and maintaining high-performance products. They work closely with other teams to ensure reliability and scalability, focusing on delivering top-notch services to our clients.We are seeking a talented Senior QA Engineer to assist with designing and maintaining our database systems.Our stack:
- NodeJS (Mocha.js, Chai.js)
- HTTP API, Playwright, Allure Report (Allure TestOps)
- MySQL (MariaDB), MongoDB, RabbitMQ
- Grafana, ELK
- K6
Requirements:
- Deep knowledge and experience in test automation using NodeJS, with the ability to design, develop, and maintain automated test suites.
- Experience in load testing (stress, load, performance) using tools like k6 or JMeter. Ability to create load profiles, interpret results, and develop metrics.
- Ability to analyze load test results, identify system performance bottlenecks, and suggest optimization solutions.
- Strong understanding of test design techniques and the ability to create comprehensive test plans and strategies.
- Proficiency in SQL and the ability to write complex queries to test data integrity and ensure accurate reporting.
- Strong knowledge of relational database queries, procedures, and database development tools.
- Experience with API testing, including functional, performance, and security testing.
- Familiarity with DevOps environments and associated tools such as Jenkins, Git, Docker, and Kubernetes.
- Intermediate proficiency in English and fluent proficiency in Russian.
- Experience in the financial services sector is highly preferred.
Responsibilities:
- Develop and maintain automated tests for web applications, mobile applications, and APIs.
- Create test scripts using modern automation tools.
- Integrate tests into CI/CD processes.
- Perform load testing, analyze results, and identify system performance bottlenecks.
- Collaborate with development and DevOps teams.
- Generate reports on the results of automated and load tests.
- Support and enhance testing infrastructure and automate routine testing tasks.
We offer:
- Attractive monthly salary paid in line with your skills and experience
- A comfortable office in the center of Limassol (Cyprus)
- Medical insurance for our employees and their families
- Access to professional training, conferences, and paid educational courses
- Corporate language courses
- Evening yoga classes in office relaxation space
- Subsidized lunches
- Different corporate events for employees and their children
- Sports events
- Assistance in relocation and visa processing (if necessary)
Data sharing consentBy sending this application I hereby give consent for my personal data included in my application (such as name, contacts, work experience and any other additional information) to be processed by the receiving side(RoboMarkets LTD, Limassol, Αρχ. Μακαρίου ΙΙΙ, 169-171) for purposes of the recruitment process.We kindly inform you that the above consents can be withdrawn at any time by sending an e-mail to hr@robomarkets.com from the e-mail address provided in your application.You have the right to access, correct, modify, update, rectify, request for the transfer or deletion of data, withdrawal of consent or objection.We will continue to hold and process your data for as long as necessary to consider you for employment and for a reasonable period of time as is necessary for document compliance with local laws in the country where the opportunity is located