CXM Group
Posted 3w ago

Full Stack QA Engineer

CXM Group
Cyprus
RemoteFull Time
Responsibilities
  • testing features
  • automating tests
  • documenting defects
Requirements
  • Experience performing functional
  • Integration, API
  • Regression, and exploratory testing
  • Developing and maintaining automated tests (E2E with TypeScript/JavaScript and Playwright
  • API testing with Python)
  • Strong product knowledge
  • Defect documentation, and collaboration skills
Technical tools mentioned
TypeScriptJavaScriptPlaywrightPython

Job description

Position Title: Full-Stack QA Engineer

Reporting Line: Reports directly to the QA Lead.

Location: Fully Remote

General Purpose: Own and continuously improve product quality by testing new features, identifying defects, creating automated tests, recommending process and product improvements, and developing strong feature and product knowledge.

Specific Objectives (~12 months):

  • Develop strong product and feature knowledge to independently test assigned product areas.
  • Deliver reliable, consistent, and clearly documented testing outcomes.
  • Take end-to-end ownership of quality across assigned product areas throughout the development and release lifecycle.
  • Support and expand automated test coverage across agreed product areas.

Key Activities:

  • Perform thorough functional, integration, API, regression, and exploratory testing of assigned features and product areas.
  • Review requirements and acceptance criteria to identify quality risks, gaps, and unclear behavior.
  • Document defects clearly, including reproduction steps, expected results, actual results, and supporting evidence.
  • Develop and maintain automated test scripts for assigned product features and regression scenarios.
  • Investigate failed or unstable automated tests and improve test-suite reliability.
  • Continuously build product and technical knowledge by reviewing relevant documentation and project updates.
  • Ask timely and relevant questions to clarify requirements, risks, and expected product behavior.
  • Collaborate with developers, product managers, and the QA Lead to investigate and resolve quality issues.
  • Participate in release validation and clearly communicate quality risks before deployment.
  • Use approved AI tools to improve productivity, accelerate testing activities, and streamline day-to-day QA work.
  • Demonstrate active engagement and ownership of product quality throughout the development and release lifecycle.

Key Competences:

  • Strong ownership of and accountability for product quality.
  • Meticulous attention to detail and a strong quality assurance mindset.
  • Genuine interest in the product and motivation to understand how its features and underlying systems work.
  • Ability to consider the broader product context rather than focusing only on individual test steps.
  • Commitment to improving the product and continuously developing as a QA specialist.
  • Practical experience in web application testing.
  • Ability to manage multiple priorities and switch effectively between different tasks.
  • Experience developing and maintaining automated tests.
  • Ability to use approved AI tools effectively to improve testing quality and productivity.
  • Experience developing and maintaining automated tests (E2E: TypeScript/JavaScript with Playwright; API integration testing: Python).

Likely Current Job:

  • Full-Stack QA Engineer or Senior Full-Stack QA Engineer.
  • QA Engineer combining manual and automated testing responsibilities.
  • Currently employed by companies operating in forex, trading, cryptocurrency, or financial services.

Employer Value Proposition:

  • Take meaningful ownership of product quality while working on complex financial products and engaging features in a fully remote company.
  • Develop automation and AI capabilities through practical day-to-day application, with direct opportunities to improve testing processes and product outcomes.

Compensation: Competitive base salary with eligibility for performance-based bonuses.

Assessment Process:

  • First-stage interview with the QA Lead and Product Owner.
  • Final-stage interview with the CTO.

About CXM Group

A global broker providing online forex and CFD trading services.

Similar jobs

Full-Stack QA Engineer roles
3w
Save
Mark Applied
Hide
Full-Stack QA Engineer
Cyprus or Europe
RemoteFull Time
CXM Group
CXM Group: Global provider of foreign exchange and CFD trading services.
Experience testing web applications, developing and maintaining automated E2E tests (TypeScript/JavaScript with Playwright) and API tests (Python); strong ownership and QA mindset; ability to use AI tools to improve testing.
Playwright, TypeScript, JavaScript, Python
5mo
Save
Mark Applied
Hide
QA Full-stack Engineer (Payment integrations)
Limassol, Lemesos, Cyprus
RemoteFull Time
Mayflower
Mayflower: Developing an in-house live streaming and entertainment platform.
3+ YOE3+ years of QA experience; strong test automation (Kotlin/Java or JavaScript); UI automation with Playwright; manual testing; API testing; SQL knowledge; experience with test management tools; English B1+.
Playwright, Kotlin, Java, JavaScript, SQL, Postman, Grafana, Kibana, Jira, Allure TestOps, GitLab, Allure TestOps