FP Markets

FinTech

SeniorAQAEngineer(Fullstack)

€60–90k ~AI est. Limassol, Limassol, Cyprus FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior AQA Engineer (Fullstack) at FP Markets. Skills: Mobile automation framework, API automation framework, CI/CD integration, Quality gates. Design mobile automation framework. Develop mobile automation framework”

Industry & Context.

FinTech
Problems you'll solve

Root cause analysis; Troubleshooting; Debugging

What They're Looking For.

Must Have

5+ years mobile automation, Native drivers: XCUITest, Native drivers: Espresso, Native drivers: UiAutomator2, Appium 2.x/3.x, Android Studio (ADB, emulators), Xcode / Simulator, BrowserStack experience, Mobile app architecture understanding, Locator strategies understanding, Gestures understanding, Testing under different network conditions, Java skills (modern versions), Solid understanding of OOP, JUnit 5, Playwright (Java), Page Object Model, Stable locators, REST Assured, REST API understanding, Authorization handling understanding, MariaDB / MySQL, State validation via SQL / JDBC, Gradle, GitLab CI / Jenkins, Git hooks / husky / pre-commit, Allure reporting, Jira

Nice to Have

Kotlin knowledge, Swift knowledge, Test data generation with Instancio, Test data generation with JavaFaker, Experience in fintech, Experience in trading products, Experience in payment products, Experience using AI tools in testing, Testcontainers experience, Familiarity with App Store guidelines, Familiarity with Google Play guidelines

What You'll Do.

Design mobile automation framework

Develop mobile automation framework

Build automation from scratch

Develop backend automation framework

Maintain backend automation framework

Cover social trading user scenarios

Extend test coverage at web level

Extend test coverage at API level

Integrate tests into CI/CD

Execute tests on every commit

Establish pre-commit quality gates

Execute mandatory tests before code push

Execute tests on real devices

Execute tests on emulators/simulators

Execute tests on cloud device farms

Drive automation culture

Introduce stabilization iterations

Prevent coverage degradation

How You'll Work.

Team & Collaboration

Cross-functional teams; Work with product team

Process & Methodology

Agile, Scrum, JIRA

Full Job Description

**FP Markets Group of Companies** is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a **Full-time Senior AQA Engineer (Fullstack) in the Cyprus office - a certified Great Place to Work®.** We are developing a social trading platform and are looking for a strong automation engineer who will build end-to-end test coverage across all product layers, with a primary focus on native mobile applications (iOS / Android) and web. This is a role with real autonomy — you will not be "just another QA in the team," but the person who defines quality standards and gradually builds a process where code physically cannot be pushed to production without passing tests. Currently, there are no automated tests for the mobile applications at all — you will be responsible for building automation from scratch and establishing the surrounding processes. **Reporting to:** QA Lead **Responsibilities:** * Design and develop a mobile automation framework from scratch for native iOS and Android applications * Develop and maintain the backend automation framework (API testing) * Cover critical social trading user scenarios: trade copying, deposits/withdrawals, trading account operations * Extend test coverage at the web and API levels * Integrate tests into CI/CD: execution on every commit, pipelines, reporting * Establish pre-commit quality gates using Git hooks (husky / pre-commit) — mandatory test execution before code reaches the repository * Execute tests on real devices, emulators/simulators, and cloud device farms * Drive automation culture: introduce stabilization/automation iterations to prevent coverage degradation over time **Candidate profile:** Mobile * Experience building mobile automation frameworks from scratch for iOS and Android * Native drivers: XCUITest (iOS) and Espresso / UiAutomator2 (Android) * Appium 2.x/3.x as a cros

Free ATS check

Applying for this Senior AQA Engineer (Fullstack) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about FP Markets?

Real rants from real employees. Read before you apply.

Read Company Rants →