E

Exness

Global fintech broker powering trading infrastructure

QA Engineer - Payments Crypto

Test Automation EngineeringPosted on Nov 10
Full-timeLimassol, Cyprus

About the Job

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • At least 5 years of experience as a Quality Assurance Engineer testing backend and frontend applications.
  • Strong knowledge of testing processes, methodologies, approaches, and test-design techniques such as boundary-value analysis and equivalence classes.
  • Strong knowledge of SQL and understanding of REST APIs and web-services technologies.
  • Experience with test automation using Python with Pytest and Playwright, or related technologies.
  • Experience with Allure, CI systems such as GitLab, and Kubernetes.
  • Ability to identify opportunities to use AI tools to enhance test design, code review, root-cause analysis, and development workflows.
  • English proficiency at B2 level or higher.

Responsibilities

  • Define testing scope, test approach, and acceptance criteria during refinement and sprint-planning meetings, ensuring estimates include manual and automated work.
  • Prepare and configure test environments, including data, mocks, and feature flags; execute functional, regression, and exploratory tests; and log actionable defects with clear reproduction steps.
  • Design, implement, and maintain UI, API, end-to-end, and integration tests in the shared framework using test-design techniques such as equivalence classes and boundary values.
  • Maintain effective test suites.
  • Contribute to the automation framework by adding modules such as reporting plug-ins and service mocks, refactoring legacy code for scalability, reviewing flaky tests, and improving stability and coverage.
  • Integrate automated checks into GitLab CI, monitor pipelines, analyze failures, and collaborate with DevOps to keep feedback loops short.
  • Participate in production deployments, trigger and monitor post-deployment acceptance tests in production, confirm key user journeys with real data, and provide go/no-go feedback to stakeholders.
  • Provide daily status updates that separate manual and automated results, highlight blockers and risks, and suggest preventive actions.
  • Collaborate with developers, DevOps, designers, and product owners throughout sprints to maintain a shared understanding of quality goals.
  • Share test findings in grooming and demo sessions.
  • Mentor team members in quality engineering.
  • Establish and maintain quality standards across all stages of the software development lifecycle.
  • Support testing of larger cross-team features and lead integration testing when needed.

Desired Qualifications

  • ISTQB Foundation certification or similar certificates.
  • Experience testing cryptocurrency products.

About the Company

Exness

Global fintech broker powering trading infrastructure

Exness is a global fintech company that serves as a multi-asset broker. It designs, builds, and runs the infrastructure behind every trade, using its own technology to provide fast, stable, and transparent execution. Its platform is developed in-house by more than 700 experts and is trusted worldwide for deep liquidity and low, stable spreads. Exness combines financial expertise with software, data, and a culture-focused mindset to operate as a product company, a data company, and a people-first organization. The company emphasizes growth, care for its employees, and long-term impact, and it aims to deliver reliable trading experiences at scale while maintaining a strong focus on culture and customer value.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
2008

Recently Posted Jobs

Explore more opportunities at Exness

See more jobs