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.