QA Automation Engineer Backend JavaKotlin

Quadcode - Bahrain - Bahrain

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 Compliance Development Team. The team is one of the key backend teams in the company with a broad scope of work, and therefore, we are expanding. Our team primarily develops APIs for client teams: web, mobile, desktop. We also deal with various business logic to comply with regulatory requirements such as GDPR, KYC, AML, and the laws of different countries where our product is deployed. Now the team has 3 Developers, 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 12:00 EET, engaging in peer code reviews. You will be responsible for automating test cases (70% of the time), manual testing (30% of the time), release verification, establishing robust test coverage, ensuring a clear quality assurance process, and maintaining and enhancing the quality level of our services. Technology stack: Java, Kotlin, Allure, Selenium, REST Assured, Selenide, Maven, Git, Gitlab-CI, Docker, k8s.

First 3 tasks in the role

  1. Immersion in Compliance tasks
  2. Testing the task in the sandbox
  3. Testing the release on integration

Key responsibility

Automating test cases; Manual testing; Test design and maintenance of testing documentation; Release verification.

What We Expect From You

  • 3+ years of experience in QA (preferably backend)
  • 2+ years of experience in test automation (preferably Java/Kotlin)
  • Proficiency in working with automation testing frameworks (TestNG, etc)
  • Experience in test-design
  • Familiar with REST Assured, Selenide, Maven
  • Familiar with Git, Gitlab-CI, Jenkins
  • Familiar with Allure or other TMS
  • Ability to work with API testing tools
  • Proficient use of Unix terminal
  • Understanding of the protocol and experience testing requests
  • Skills in maintaining test documentation
  • Eager to work in Agile/Scrum environment
  • Fluency in English and Russian (at least B2)
#J-18808-Ljbffr

Post date: Today
Publisher: Laimoon
Post date: Today
Publisher: Laimoon