Senior Fullstack QA Engineer at FP Markets

on-site · full_time · Visa sponsorship

Apply for this role at FP Markets

Responsibilities:
- Design and implement mobile automation frameworks from scratch for native iOS (XCUITest) and Android (Espresso/UiAutomator2) and cross-platform Appium where appropriate.
- Develop and maintain backend API test suites (REST Assured) and web UI automation (Playwright) covering critical social trading flows.
- Integrate automated tests into CI/CD (GitLab CI/Jenkins), run on emulators, simulators, real devices and cloud farms (BrowserStack), and provide test reporting (Allure).
- Implement pre-commit and pipeline quality gates (git hooks/husky), flaky-test strategies and stabilization iterations.
- Partner with engineering teams to define quality standards, test data management, and ensure testability across layers.

Requirements:
- 5+ years in QA/automation with strong Java skills; Kotlin or Swift is a plus.
- Proven experience building mobile automation frameworks and executing tests on device farms.
- Solid experience with API testing (REST Assured), UI automation (Playwright), JUnit5 and test data setup/cleanup.
- Familiarity with CI/CD, Gradle, Git hooks, test reporting, and handling flaky tests (retries, stabilization).
- Good SQL skills (MariaDB/MySQL), understanding of test environment management and test execution on real devices.