Skip to content
QA Engineer

QA Engineer

Senior Backend QA Manual

Spotware Systems

Limassolfulltimesenior

Откликнуться на сайте работодателя

Описание вакансии

Spotware Systems is looking for a motivated Senior QA Engineer to join our highly-professional backend team in our Limassol office. The position requires collaborating with product managers and team members to meet strict deadlines. You will work closely with software developers regarding our product’s functionalities. You will be involved in functional testing, customer scenario testing, stress testing, performance testing, sanity testing and overall QA improvement process.

Key responsibilities
:

  • Performing requirements analysis
  • Communicating with product managers and developers
  • Testing design
  • Ongoing manual/automate functional/non-functional testing
  • Performing bug tracking and reporting

Requirements
:

  • 4+ years of experience in Quality Assurance position (backend projects)
  • 2+ years troubleshooting Java. Read and debug production Java to find the cause. Reading of Java is required
  • Real non-HTTP protocol testing: TCP, Protobuf, gRPC, FIX, or queues (RabbitMQ/Kafka). WebSocket alone doesn't count
  • Test design techniques (boundary value analysis, equivalence partitioning, state transition)
  • Requirements analysis (impact, traceability, functional & non-functional). Challenge vague specs before implementation
  • SQL beyond SELECT - joins, verification queries
  • Linux CLI + log reading (ssh, grep/zgrep over rotated logs)
  • AI in daily work - use it (e.g. Claude) for analysis and tests, validate against source, logs, measurements. No blind trust
  • Fluency in Russian and B1+ in English language

A plus to have:

  • Java (or another language) test-automation coding - building/maintaining integration/E2E test frameworks
  • Performance testing (JMeter, VisualVM), Protobuf load profiles
  • PostgreSQL, Redis
  • Forex experience
  • Forex industry experience

Conditions:

  • Competitive salary
  • Private medical insurance
  • Relocation support (if applicable), including an entry permit, relocation bonus, flight tickets, and airport pickup
  • Support with settling into life in Cyprus, including basic guidance on everyday matters, accommodation, banking, and healthcare
  • A comfortable office environment with fresh fruits every day, treats or pizza on Wednesdays, and snack day on Fridays
  • Fair remuneration based on your experience, skills, and level of responsibility
  • Welcome Baby Bonus and Baby Box to celebrate the arrival of a child
  • Birthday voucher
  • Partial compensation for sports activities and wellness initiatives
  • Greek language classes

Powered by JazzHR

BYex0fbUhy

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Скоро на этой странице

Резюме под эту вакансию — и билет в розыгрыш

Мы разбираем объявление до настоящих требований и переписываем ваше резюме под него — вопросами, а не выдумкой: ни одна строка не появится без вашего подтверждения. Войдите, чтобы получить это первым, — и попасть в розыгрыш.

  • Резюме под конкретную вакансию, а не «универсальное»
  • Ответы хранятся: правится любой, а не весь разговор заново
  • Всё в аккаунте — открывается с любого устройства

Разыгрываем

Скидка на сопровождение

Победителей выбираем случайно среди заявок с подтверждённой почтой. Дата розыгрыша и полные правила — на странице розыгрыша.

Правила розыгрыша

QA Engineer

Senior Performance Test Engineer (k6)

XM

Limassolfulltimesenior

Откликнуться на сайте работодателя

Описание вакансии

The Role:

We are looking for a
Senior Performance Test Engineer (k6)
to join our high-performing team and contribute to the performance, scalability, and reliability of our trading platforms. This role involves hands-on performance testing and analysis in a high-throughput, low-latency environment, collaborating closely with development and infrastructure teams to ensure system efficiency and stability.

You will work with modern tools and practices, leveraging K6 with JavaScript/TypeScript, containerized environments (Docker, Kubernetes), and cloud-native performance strategies. While this is a technical role, there may be opportunities to mentor and guide engineers on the team as your role evolves.

The main responsibilities of the position include:

  • Define and refine performance testing strategy across the company
  • Develop and maintain performance testing scripts using K6 and JavaScript/TypeScript, focusing on reusable and scalable testing approaches
  • Execute various types of performance tests (load, stress, soak) on REST and GraphQL APIs
  • Monitor and analyze test results using tools like Grafana and Prometheus, providing actionable recommendations
  • Collaborate with engineering teams to identify and troubleshoot system performance bottlenecks
  • Apply performance best practices in Spring Boot, JVM, and microservice-based environments
  • Integrate performance tests into CI/CD pipelines (GitLab, Jenkins) to enable continuous validation
  • May take on mentorship or leadership responsibilities over engineers within the team over time

Main requirements:

  • BSc/MSc in Computer Science, or related discipline
  • 5+ years of hands-on experience in QA
  • 2+ years of experience in performance testing using tools like K6 or Gatling
  • Proficiency in JavaScript/TypeScript for writing test scripts
  • Strong experience in API performance testing (REST, GraphQL), including rate limiting and caching strategies
  • Familiarity with Spring Boot applications and microservices architecture
  • Experience working in Docker/Kubernetes environments, including performance-related configurations (HPA, resource limits, etc.)
  • Proficiency with monitoring/observability tools such as Grafana, Prometheus, etc.
  • Experience integrating testing into CI/CD pipelines (GitLab CI, Jenkins)

The following will be considered an advantage:

  • Experience with gRPC, WebSockets, and HTTP/2 performance testing
  • JVM tuning and database performance optimization expertise
  • Familiarity with cloud-native performance strategies and service mesh technologies (Istio, Linkerd)
  • Exposure to distributed tracing tools like Jaeger or OpenTelemetry
  • Experience in managing/leading a team

Benefit from:

  • Attractive remuneration package
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You

  • Let’s Connect – Intro Chat with Talent Acquisition
  • Deep Dive – First Interview with Your Future Team
  • Final Connection – Final Interview

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

QA Engineer

QA Automation Python - Team Lead

XM

Limassolfulltimelead

Откликнуться на сайте работодателя

Описание вакансии

The Role:

As part of our ongoing growth, we are looking to hire a
AQA Python Team Lead
to join our dynamic QA department. This position is an excellent opportunity for an experienced QA Automation professional who has also demonstrated strong leadership capabilities.

In this role, you will act as a technical and operational bridge between the QA Team Lead and the QA Engineers. You will provide technical direction, support and suggest automation initiatives and tools that will help and guide the team toward delivering high-quality.

The main responsibilities of the position include:

  • Act as the AQA Python Team Lead for a QA team (MQA and AQA) with focus on
    shift-left automation
  • Collaborate with Development team to deliver high quality software
  • Design and develop the test automation framework, implement required libraries, and conduct auto-tests
  • Collaborate with the QA Management team to define Drive the design and development of scalable and maintainable automation frameworks
  • Review and contribute to test plans, test strategies, and code for automated test scripts
  • Ensure best practices are followed in code quality, test coverage, and CI/CD integration
  • Participate in architecture and design discussions to improve overall testability and product quality
  • Work closely with development, DevOps, and product teams to ensure alignment across all phases of the SDLC
  • Identify training needs and promote knowledge sharing across the QA team

Main requirements:

  • BSc/MSc in Computer Science, or related discipline
  • 5+ years of hands-on experience in QA
  • Minimum 2 years of experience in a QA leadership role, with at least 5 direct reports
  • Strong hands-on experience in test automation using Python with test frameworks, API testing, and tools like Kafka, Docker, AWS
  • Proven experience in building or contributing to robust test automation frameworks
  • Solid understanding of software testing methodologies, SDLC, and Agile practices
  • Experience with CI/CD tools such as Jenkins or equivalent
  • Basic knowledge of containerization using Docker
  • Exposure to Kubernetes, preferably on AWS EKS (Amazon Elastic Kubernetes Service)
  • Hands-on experience with mocking frameworks such as WireMock, or MockServer
  • Experience with performance testing using K6 (writing custom scripts, running load tests, analyzing performance metrics)
  • Proficient in version control tools like Git
  • Excellent communication, mentoring, and organizational skills
  • Very good written and verbal English skills

The following will be considered an advantage:

  • Background in the Finance/Forex domain
  • Familiarity with tools like Grafana, web sockets testing, or asynchronous programming
  • Experience testing Spring Boot applications, including integration testing with MockMvc and unit testing with Mockito or similar

Benefit from:

  • Attractive remuneration package
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits You

  • Show Your Skills – Online Technical Challenge
  • Let’s Connect – Intro Chat with Talent Acquisition
  • Deep Dive – First Interview with Your Future Team
  • Final Connection – Final Interview

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

QA Engineer

Quality Assurance Automation Engineer (Java)

XM

Limassolfulltime

Откликнуться на сайте работодателя

Описание вакансии

The Role:

As an Automation QA Engineer, you will join an amazing team who are committed to improving product quality. In this role, you will focus on product quality assurance while considering functionality, performance, security, GUI and many other factors.

You will use Java/Kotlin, Selenium, Selenide, REST Assured, TestNG, Gradle, Git, TestRail, and Jenkins while performing automation testing for either web or mobile applications.

Working within the existing testing environment, you will have the chance to create testing suites from scratch. Our team will help you reach your full potential while you work with cutting edge technologies on challenging projects.

The main responsibilities of the position include:

  • Closely collaborate with the development team to help deliver high quality software
  • Understand and translate business requirements to technical requirements
  • Enhance software delivery and quality throughout the entire Software Development Life Cycle
  • Perform automated functional and performance testing
  • Design and develop the test automation framework, implement required libraries, and conduct auto-tests
  • Maintain CI pipelines and integrate automated scripts into CI tools
  • Manage any issues that may arise and drive resolutions throughout the testing process
  • Actively participate in the Software Development Life Cycle and Software Testing Life Cycle

Main requirements:

  • BSc/MSc in Computer Science
  • Minimum 4 years’ experience in quality assurance and test automation (functional GUI and API)
  • Practical experience in automation testing with Java (Selenium, REST Assured, or similar for mobile automation) is a must
  • Experience in writing queries for SQL and NoSQL databases
  • Experience in agile software development methodologies and testing procedures
  • Strong interpersonal and organisational skills
  • Committed to excellence, continuous improvement, and to achieving the best results
  • Excellent written and verbal skills in English

Benefit from:

  • Attractive remuneration package
  • Private health insurance
  • Corporate pension fund
  • Intellectually stimulating work environment
  • Continuous professional development and international training opportunities

The Hiring Experience: What Awaits You

  • Show Your Skills – Online Technical Challenge
  • Let’s Connect – Intro Chat with Talent Acquisition
  • Deep Dive – First Interview with Your Future Team
  • Final Connection – Final Interview

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

QA Engineer

Senior Crypto Manual QA Tester

XM

Limassolfulltimesenior

Откликнуться на сайте работодателя

Описание вакансии

The Role:

As part of the QA team, you will work in cross-functional, innovative, agile tech teams to ensure quality is consistent throughout the development process. You will be involved in front-end, back-end, and E2E testing, and you will be offered fantastic opportunities to learn and develop.

The main responsibilities of the position include:

  • Understand and clarify business requirements, features, and technical implementation
  • Enhance software delivery and quality throughout the entire software development cycle
  • Ensure that software meets functional and non-functional requirements
  • Stay up to date on the latest testing trends and technologies related to DB and API
  • Report testing status to project teams and Head of the QA department
  • Track issues and drive resolutions throughout the testing process
  • Manage in-house testing documentation, write and continuously review test strategy
  • Validate crypto trading flows including order placement, execution, and settlement
  • Participate in testing high-availability and high-throughput systems handling real-time trading data

Main requirements:

  • BSc/MSc in Computer science
  • 3+ years of experience in manual testing of software products
  • 1+ year of QA experience working specifically with crypto, blockchain, Web3, DeFi, or digital asset platforms
  • Practical experience validating blockchain-related workflows such as wallets, transactions, asset transfers, or network interactions
  • Experience testing trading, exchange, fintech, or payment platforms with complex transactional flows
  • Practical experience in GUI and API testing is a must
  • Knowledge of SQL and database concepts
  • Strong knowledge and experience in software testing concepts and methodologies
  • Strong interpersonal and organisational skills
  • Committed to excellence, continuous improvement, and to achieving the best results
  • Methodical, analytical, and meticulous
  • Very good written and verbal skills in English

The following will be considered an advantage:

  • Experience in mobile testing (iOS/Android)
  • Experience in any scripting language
  • Experience in automated testing
  • Familiarity with different API protocols and technologies
  • Understanding of KYC/AML flows in crypto platforms
  • Certified with a testing-related certification such as ISTQB

Benefit from:

  • Attractive remuneration package
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities

The Hiring Experience: What Awaits you

  • Let’s Connect – Intro Chat with Talent Acquisition
  • Deep Dive – First Interview with Your Future Team
  • Final Connection – Final Interview

All applications will be treated with strict confidentiality!

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Это все вакансии по этой категории в этой стране

Senior Backend QA ManualSpotware Systems · Cyprus

Откликнуться на сайте работодателя