FP Markets Group of Companies is a multi-regulated broker founded in Australia that gives traders access to CFD trading on Forex, Indices, Commodities, Stocks, and Cryptocurrencies. The company is developing a social trading platform.
qa engineer (auto) in fintech
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Design and develop a mobile automation framework from scratch for native iOS and Android applications;
- Develop and maintain the backend automation framework for API testing;
- Cover critical social trading user scenarios, including trade copying, deposits and withdrawals, and trading account operations;
- Extend test coverage at the web and API levels;
- Integrate tests into CI/CD with execution on every commit, pipelines, and reporting;
- Establish pre-commit quality gates using Git hooks, husky, and pre-commit;
- Execute tests on real devices, emulators, simulators, and cloud device farms;
- Drive automation culture by introducing stabilization and automation iterations to prevent coverage degradation.
требования
- Experience building mobile automation frameworks from scratch for iOS and Android;
- Experience with XCUITest, Espresso, UiAutomator2, and Appium 2.x/3.x;
- Hands-on experience with Android Studio, ADB, emulators, Xcode, and Simulator;
- Experience running tests on real devices and cloud farms such as BrowserStack;
- Understanding of mobile app architecture, locator strategies, gestures, and testing under different network conditions;
- Understanding that mobile tests are maintained within the application repository rather than as a separate project in another language;
- Strong Java skills with modern versions and solid understanding of OOP;
- Experience with JUnit 5, Instancio, and JavaFaker;
- Experience with Playwright for Java, Page Object Model, and stable locators;
- Experience with REST Assured, REST API, and authorization handling;
- Understanding of flaky tests and retry strategies;
- Experience with MariaDB or MySQL, SQL, and JDBC state validation;
- Experience with test data setup and cleanup;
- Experience with Gradle and custom tasks for different test suites;
- Experience with GitLab CI or Jenkins and integrating automated tests into pipelines;
- Experience with Git hooks, husky, pre-commit, Allure, and Jira;
- Nice to have: Kotlin and Swift, experience in fintech, trading, or payment products, experience using AI tools in testing, Testcontainers, familiarity with App Store and Google Play guidelines.
условия
- A certified Great Place to Work®;
- Welcoming, young, and multicultural team with approachable leadership;
- Opportunity to contribute to a dynamic business in a growth phase;
- High level of autonomy, support for ideas, and the opportunity to develop company best practices;
- Continuous personal development, a training budget, company growth opportunities, and learning from industry leaders;
- Competitive remuneration, regular salary reviews, and performance-based incentive schemes;
- Team activities and global celebrations;
- New office with company-provided fruits, breakfasts, and lunches;
- Free access to sports and wellness facilities across the country;
- Free company-provided parking;
- Medical insurance and pension fund after the probation period;
- A birthday gift and day off;
- Visa and work permit support if required.
навыки
Международный брокер Forex и CFD: торговые платформы, аналитика и обслуживание клиентов по всему миру.