Quality Assurance Engineer

Remote English B2 23 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

SOFTSWISS seeks a Quality Assurance Engineer to enhance the reliability of their Casino Platform through robust testing and automation. This role is ideal for candidates with experience in software testing and automation tools.

JavaTypeScriptPlaywrightCypressSeleniumKafkaRabbitMQSQL

About the role

As a Quality Assurance Engineer at SOFTSWISS, you will play a crucial role in ensuring the quality and reliability of the Casino Platform software. Your responsibilities will include testing backend services, React-based applications, and integrations, as well as developing automated test solutions throughout the development lifecycle.

In this position, you will collaborate closely with developers to identify quality risks and address defects. You will be part of a team that focuses on mission-critical systems related to account management, game operations, and regulatory compliance, contributing to the infrastructure that supports operators in managing and scaling their online casino businesses.

Skills that matter here

  • Java: You will use Java to develop and maintain automated tests.
  • TypeScript: TypeScript will be utilized for creating automated test solutions.
  • Playwright: Experience with Playwright is essential for executing automated tests.
  • Cypress: Cypress will be one of the tools used for test automation.
  • Selenium: Selenium knowledge is required for developing automated tests.
  • SQL: You will need to write complex SQL queries to validate database functionalities.

Who this role suits

  • Candidates should have a background in software testing with a focus on both backend and frontend functionalities.
  • A collaborative mindset is important, as you will work closely with developers and the Automation QA team.
  • Fluency in English and Russian is essential for effective communication within the team.
  • Experience with message-driven integrations and automation tools will help you thrive in this role.

From the employer

  • Review functional requirements and technical design documents, providing meaningful feedback and identifying potential quality risks.
  • Test backend and frontend functionality, including business logic, APIs, service integrations, asynchronous flows, and React-based applications.
  • Design and execute test scenarios for new and existing functionality, covering functional, integration, and end-to-end flows.
  • Develop and maintain automated tests using Java or TypeScript with tools such as Playwright, Cypress, or Selenium.
  • Test message-driven integrations using technologies such as Kafka or RabbitMQ and validate asynchronous workflows.
  • Investigate, document, and track defects through to resolution, working closely with developers to identify and address root causes.
  • Analyse automated test results and collaborate with the Automation QA team to improve test coverage and reliability.
  • B2+ level of English
  • B2+ level of Russian
  • Hands-on experience in software testing, covering backend functionality, APIs, business logic, integrations, and asynchronous flows.
  • Experience testing React-based web applications and end-to-end user flows.
  • Strong understanding of databases and hands-on experience writing complex SQL queries.
  • Experience testing message-driven integrations using Kafka, RabbitMQ, or similar message brokers.
  • Hands-on experience with test automation using Java or TypeScript, with practical knowledge of Playwright, Cypress, or Selenium.
  • Experience using AI tools to support software testing activities.
  • Private health insurance
  • Sports benefits
  • Comprehensive Mental Health Program
  • Free English lessons (online)
  • Local language courses
  • Paid time off
  • Maternity leave support
  • Referral program rewards
  • Upskilling, internal workshops, and participation in professional conferences and corporate events

Questions about this role

Is this position remote?

Yes, this role is fully remote.

What languages are required for this role?

Candidates must have a B2+ level of English and Russian.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs