RoboMarkets
RoboMarkets·6 months ago

Qa automation engineer (playwright & e2e)

This job is no longer available. Explore similar jobs

Location

onsite, Limassol, Cyprus

Commitment

Full Time

Level

Senior (5+ years)

Required skills

PlaywrightTypeScriptNode.jsMocha.jsGitLab CIDockerKubernetesAllure ReportMountebankE2E TestingAPI TestingCI/CD IntegrationDefect InvestigationTest Automation FrameworksBackend Verification

Job Description

About the Role

We’re looking for a Senior QA Automation Engineer with strong Playwright experience to help us improve and scale our E2E testing approach. You’ll work closely with Engineering, Product, and DevOps teams to ensure reliable releases and strong product quality across real user workflows.

Tech Stack

  • Playwright
  • TypeScript / Node.js
  • Mocha.js
  • GitLab CI
  • Docker / Kubernetes
  • Allure Report / Allure TestOps
  • Mountebank

Responsibilities

  • E2E Strategy & Execution: Drive end-to-end testing initiatives across the product suite. Design and implement complex test scenarios that reflect real-world user behavior and critical product workflows.
  • Playwright Automation: Build, maintain, and scale our Playwright + TypeScript automation framework. Work closely with developers and DevOps engineers to improve test reliability, execution speed, and coverage.
  • Quality Collaboration: Collaborate with Product and Engineering teams early in the development lifecycle to identify risks, improve testability, and strengthen overall product quality.
  • API & Backend Verification: Maintain and expand automated tests for HTTP APIs (Node.js/Mocha) and validate data consistency across system components.
  • CI/CD Integration: Ensure automated test suites provide reliable feedback within GitLab CI pipelines. Contribute to test environment stability in collaboration with DevOps using Docker and Kubernetes.
  • Defect Investigation & Resolution: Participate in defect investigation and resolution discussions, helping the team prioritize issues based on product impact and technical risk.

Requirements

  • 5+ years in Software QA
  • 3+ years in test automation
  • Strong hands-on experience with Playwright and TypeScript/Node.js
  • Experience testing complex end-to-end workflows
  • Good understanding of CI/CD and test pipeline integration
  • Experience with GitLab CI or similar tools
  • Familiarity with Docker and containerized environments

Nice to Have

  • Experience with Allure TestOps or similar tools
  • Experience with WireMock or Mountebank
  • Exposure to RabbitMQ, BullMQ, or asynchronous systems
  • Experience in FinTech or Blockchain products

Why You’ll Like It

  • Collaborative engineering culture
  • Real ownership over quality processes
  • Modern Playwright-focused automation stack
  • Opportunity to shape and improve E2E testing practices across the product

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

By 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 (RoboGate LTD, Arch.Makariou III, 169-171 , 3027, Limassol, Cyprus) 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@robopro.team 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.

Explore other opportunities

Find other jobs
View jobs at RoboMarkets