
Fullstack QA Engineer
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Serbia, +3 more countries.
• Conduct testing of new features and perform regression tests for iOS and Android applications.
• Evaluate backend APIs and integrations, covering requests, responses, and logging.
• Create and maintain test cases and checklists using TestRail.
• Develop, manage, and execute automated API tests utilizing Postman and Newman within GitLab CI.
• Sustain and enhance the current Java / REST Assured API test framework, including integration with TestRail and Allure reporting.
• Collaborate with developers on mobile UI test automation for both iOS and Android, utilizing either native test suites or cross-platform tools, focusing on comprehensive end-to-end testing against the actual backend.
• Prepare test data and test accounts for both automated and manual testing procedures.
• Assist in the evolution of test automation methodologies and tools.
• Directly clarify requirements with developers and product managers.
• Engage in release verifications, including testing release candidates and conducting post-release smoke tests.
• Contribute to the enhancement of QA processes.
• Leverage AI tools to accelerate workflows and validate their outputs.
• Minimum of 3 years of experience as a QA Engineer.
• Background in fintech, banking, payments, or other finance-related sectors.
• Strong test design capabilities: ability to create test cases and checklists from brief task descriptions.
• Practical experience in testing mobile applications on both iOS and Android platforms (TestFlight / Firebase builds).
• Proficient in API testing: understanding of HTTP, REST, status codes, and authorization.
• Experience with API test automation: comfortable reading and extending automated API tests in code (Java or Kotlin preferred) and writing simple tests by analogy—not building framework architecture from scratch—along with familiarity in using Postman/Newman (scripts, environments, collections) and executing it in CI.
• Proficient with proxy tools such as Charles or Proxyman for inspecting traffic, managing breakpoints, and mocking responses.
• Skilled in analyzing logs to identify and localize bugs.
• Excellent communication skills and a proactive mindset: you inquire, delve into ambiguous tasks, and take ownership of results.
• Willingness to perform manual testing; this role is not exclusively focused on automation.
• Native proficiency in Russian.
• Nice to have: Experience in building test automation frameworks from the ground up, including CI pipelines and reporting.
• Nice to have: Familiarity with GitLab CI: pipelines, schedules, and artifacts.
• Nice to have: Basic SQL knowledge.
• Nice to have: Experience in mobile UI test automation using Appium, Espresso/Kaspresso, or XCUITest.
• Nice to have: Familiarity with feature flags and testing releases with partial rollouts.
• Fully remote work arrangement.
• Monday to Friday work schedule, approximately from 10:00/11:00 to 18:00/19:00 Moscow/Cyprus time.
• Service agreement with a company based in Cyprus or Kazakhstan.
• Competitive fixed monthly salary in euros.
• Paid annual leave of 21 working days.
• Paid sick leave available.
• Public holidays include New Year holidays from January 4-6, plus May 1-2 or May 8-9.
• One additional paid day off each month.
• Opportunities to attend conferences and participate in training courses at the company's expense.
• Engaging and challenging tasks.
• Comprehensive training on the company's products and processes.
• A genuinely comfortable and professional working environment.
• Opportunities for personal growth and development alongside the company and its products.
Alliant Insurance Services
AirStrip
Hard Rock Digital
Ambit Iberia
Get handpicked remote jobs straight to your inbox weekly.