FP Markets
FinTech
SeniorAQAEngineer(Fullstack)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.