About team

We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.

Now we are looking for a QA Automation Engineer (Backend) for the Core Platform Team. The team is in charge of basic cross SaaS services that provide multiple functionalities for SaaS products, we are devs for devs mostly: our services help other products to send emails, create retention and marketing campaigns, get platform users information, provide articles, translations, some sort of analytics etc. We are eager to build flexible and lightweight development process, that will help us to deliver fast and actual features.

Now the team has 3 Golang Developers, QA Auto Engineer, QA Manual Engineer, and a Team Leader.

Working with Agile, Scrum (1–2-week sprints, grooming, planning, retrospective), and SAFe framework. Furthermore, we are using Google meet, Slack, TargetProcess, Wiki, Confluence for teamwork. Daily scrum standups conduct at 11:00 EET, engaging in peer code reviews.

Your main task will be testing the APIs that we provide to clients (microservices architecture). You will be responsible for automating test cases (90% of the time), building robust test coverage, ensuring a clear quality assurance process, and maintaining and enhancing the quality level of our services.

Technology stack: Java, Kotlin, Allure, Gitlab-CI, Docker, k8s.

First 3 tasks in the role

  • Get acknowledged with team processes and services.
  • Start work with dev for current task - make test-plan, test-cases and then automate it.
  • Automate test-cases from wait list.

Key responsibility

  • Write and automate test-case scenarios for product features and user stories.
  • Support and update test artefacts and test documentation.
  • Work with team and mentor manual QAs on Auto-tests.
  • Work with Allure.
  • Evaluate current QA/QC team state and propose changes.
  • Implement current process and new proposals.

What we expect from you

  • 3+ years of experience in QA (preferably backend);
  • 2+ years of experience in test automation (preferably Java/Kotlin);
  • QA/QC knowledge (Test-plans, Test-cases, Check-lists, types of checks);
  • Proficiency in working with automation testing frameworks (TestNG, etc).
  • Experience in test-design;
  • Familiar with Gitlab-CI;
  • Familiar with Allure or other TMS;
  • Ability to work with API testing tools;
  • Eager to work in Agile/Scrum environment.
  • Fluency in English and Russian (at least B2).

As an advantage

  • User or commercial experience within the trading/fintech industry.
  • Experience with RabbitMQ, Kafka.
  • Experience with docker, k8s.

We offer

  • Full-time remote work as a Service Provider in the following countries: Bulgaria, Georgia, Belarus, Hungary, Romania, Latvia, Lithuania, Moldova, Azerbaijan, Armenia, Kyrgyzstan, Greece, Croatia, Montenegro, Serbia, Kazakhstan, or Estonia;
  • Competitive remuneration;
  • Friendly, enjoyable and positive environment.

Currently, over 700 employees and service providers are stationed across our seven global offices located in the UK, Gibraltar, the UAE, the Bahamas, Australia, and the headquarters in Cyprus. By broadening its international presence, Quadcode not only offers a remote or hybrid work model but also presents a myriad of intriguing tasks and challenges for professionals like developers, market research analysts, and PR marketing specialists, among others.

Join us today, and let's shape the future of fintech together!

Note: All applications will be treated with strict confidence. We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.

By submitting your application, you confirm, acknowledge, and accept that your personal data is collected, processed, and maintained in accordance with https://jobs.quadcode.com/privacy-policy.

#LI-JM1 #LI-Remote