NOVACARD
QA Automation Engineer
Remote role where the employee must remain based in a particular country.
Georgia only
Employer listed it 2 weeks ago · Added yesterday
Been open since 2 weeks ago, still being checked, but it has been live a while.
Salary
Not stated
Location
Georgia only
Work style
Async
Contract
Full-time
Experience
Mid
Category
Software
This employer didn't state pay. Jobs like this usually pay around $155k–$250k a year, a typical range taken from 596 mid-level software roles on Nomaders that do state pay. It's a guide, not an offer.
Remote flexibility
Work from home
This is a remote role, but the employee must be based in Georgia. It is work from home rather than work from anywhere.
What the employer says
- Source listing states candidate location: "Remote job, Moscow, Russia, St. Petersburg, Yerevan, Tbilisi, Astana, Almaty, Remote"
- Job description states: "residents of Russia"
What Nomaders makes of it
- Payroll and tax are likely handled in that country only
The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.
About the role
At NOVACARD , we’re redefining how people use credit. We are the first interest-free and no-annual-fee credit card in Mexico, designed to simplify personal finances and give users complete control – all from a mobile app. With NOVACARD, users can access up to $200,000 MXN in credit, only pay when they use it, and manage everything digitally in under 5 minutes. Our mission is to empower people to make smarter financial decisions by offering flexibility, transparency, and the freedom they need to reach their goals. Simple finances, big goals.
About the Role
We are looking for a QA Automation Engineer to own the quality of key user scenarios across the stack. In this role, you will do more than write autotests — you will build a reliable automation system that covers everything from a customer action in the Flutter mobile app to data validation in APIs, message queues, and databases.
You will work closely with developers, analysts, DevOps, and other QA engineers to ensure delivery speed and reliability of financial services. We expect an engineer who sees risks in a microservices architecture and prevents them with well-designed automated coverage. The role is fully remote, with occasional business trips if required.
Key Responsibilities
Develop, maintain, and evolve UI autotests for the Flutter mobile application (Android/iOS) using Python and Appium.
Design the automation framework architecture: implement and maintain Page Object patterns, business step layers, fixtures, and environment configurations.
Work with Flutter app locators: use Semantics labels and accessibility IDs, and align their implementation with mobile developers to improve test stability.
Ensure autotest suite stability: diagnose and eliminate flaky tests, manage waits, and configure test isolation.
Configure and maintain Allure reporting: steps, attachments such as screenshots, logs, and traffic, run history analysis, and linking autotests to test cases.
Integrate autotests into CI/CD using GitLab CI: run pipelines, set up parallel runs on emulators and real devices, and maintain acceptable execution time.
Analyze new functionality, participate in requirements review, and create test designs.
Perform functional, integration, regression, and end-to-end testing.
Test external and internal integrations, including SOAP/REST APIs, XML/JSON processing, authorization, contracts, and service interaction errors.
Analyze asynchronous processes: message queues and event buses such as Kafka and RabbitMQ, consumers, retries, idempotency, and delayed effects.
Identify cross-team dependencies during task definition and align them with related teams before development and testing begin.
Estimate testing and automation effort, maintain and expand the regression test suite.
Analyze run results, report risks, defects, and blockers in a timely manner, and prepare clear quality reporting.
Automate test data preparation: use SQL scripts, internal service APIs, emulation of external system states, and mocks.
Work confidently with databases: write medium-complexity SQL queries with joins and aggregations, validate data after user operations in MS SQL Server and/or PostgreSQL, and access databases from autotest code.
Investigate logs and metrics in monitoring systems such as Kibana, OpenSearch, and Grafana, and trace requests across services using correlation or trace IDs.
Diagnose autotest failures: identify root causes using device logs, traffic, and service logs, and file defects in the tracking system.
Key Requirements
2+ years of experience in mobile UI test automation.
Requirements
- ·2+ years of experience in mobile UI test automation.
- ·5+ years of experience testing microservice-based applications.
- ·2+ years of experience testing external integrations.
- ·Strong Python skills: OOP, working with libraries, reading and refactoring code, writing utilities and helpers.
- ·Hands-on experience with pytest: fixtures, parametrization, markers, conftest, and plugins.
Benefits
- ·Fully remote work format.
- ·Official employment in accordance with the Russian Labor Code for residents of Russia; contractor collaboration for candidates from other countries.
- ·Opportunity to work in an international team on an innovative digital credit product for the Mexican market.
- ·A product-focused, data-driven environment where quality directly influences the financial experience of thousands of users.
- ·The chance to work on complex mobile, backend, and integration scenarios in a rapidly growing fintech company.
How to apply
- 1Check the flexibility label above, work from home, matches where you plan to live and work.
- 2Tailor your CV to the role at NOVACARD, mentioning your remote working experience and working hours (Async).
- 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.
Found 2d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.
Listing sourced from Company boards.
Similar roles
Other open software roles with comparable remote rules.
Free to apply, no account needed.
Typically $155k to $250k per year · You'll be taken to the employer's careers page.