Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

LemFi • Rīga, Latvia
Role & seniority: Senior QA Engineer
Stack/tools: Java, Cucumber, Rest Assured, Appium, Guice; CI/CD (GitHub Actions); test reporting (Allure); AI tooling (GPT/Gemini) for automation workflows
Design, implement, and maintain automated tests for backend APIs, mobile apps (iOS/Android), and integrations
Build modular, maintainable test frameworks and components; collaborate with engineering to ensure testability and clear acceptance criteria
Validate complex integrations with mock services, partner APIs, and distributed systems; contribute to CI/CD improvements and continuous test execution
Strong QA automation background; comfortable with Java
REST API testing, backend and mobile testing (Appium a plus)
Experience with CI/CD (GitHub Actions) and test reporting (Allure)
Knowledge of OOP, dependency injection (Guice or Spring), and test design patterns
Ability to troubleshoot complex systems and communicate in English
Appium/mobile automation depth
Experience using AI tools for automation/workflows, data generation, and test analysis
Experience testing with mock services and distributed architectures
Location & work type: Location not disclosed; full-time role (remote/hybrid not specified)
LemFi (Series B) is building the go-to financial app for the Global South.
Moving to a new country shouldn’t mean starting from zero. That's why our team of 400+ spanning 20+ countries is building a financial ecosystem that helps immigrants stay connected to home, build stability, and create wealth regardless of where they are from or where they live.
What began as fast, affordable remittances is now evolving into a complete platform for multi-currency accounts, payments, credit, and long-term financial growth.
With over 2 million users across the globe, we process over $1.5B in monthly transactions to 30+ countries, proving that borders shouldn't limit financial opportunity.
The Role
We are looking for a Senior QA Engineer to ensure the quality and reliability of our cross-border payment solutions. You will work closely with development teams to test both our mobile applications (iOS/Android) and backend APIs through a mix of manual and automated testing.
This is a hands-on role with significant technical breadth. You will improve automated coverage, validate new features, and help maintain confidence in releases across a complex financial ecosystem with deep integrations and high demands for performance and accuracy.
How You’ll Contribute
Develop Automated Tests: Design, implement, and maintain automated tests for backend APIs, mobile apps, and integrations.
Build Maintainable Frameworks: Create modular test components within our Java/Cucumber/Rest Assured/Appium/Guice stack.
Partner with Engineering: Collaborate with developers and product teams to ensure clear acceptance criteria and testability.
Validate Complex Integrations: Work with mock services, partner APIs, and distributed systems to verify behaviour and data flows.
Improve Pipelines: Participate in code reviews, CI/CD enhancements, and continuous test execution.
Use AI Tools: Leverage GPT/Gemini APIs for automation workflows, data generation, and test analysis.
Evolve QA Practices: Contribute ideas to elevate QA infrastructure and strengthen automation as an engineering discipline.
Who You Are
Quality-Driven: You care deeply about building reliable systems and ensuring confidence in releases.
Technically Curious: You enjoy understanding systems end-to-end and solving challenging engineering problems.
Collaborative: You work effectively with developers, product managers, and cross-functional partners.
Structured & Detail-Oriented: You think clearly, document well, and test thoroughly.
Proactive: You take ownership and continuously look for ways to improve quality and automation.
What You’ll Bring
Experience with CI/CD pipelines such as GitHub Actions and test reporting tools like Allure. Strong background in QA with a focus on automation, ideally using Java. Solid understanding of REST APIs, backend testing, and mobile testing (Appium experience is a plus). Knowledge of OOP, dependency injection (e.g., Guice or Spring), and test design patterns. Ability to troubleshoot complex systems and approach testing with an engineering mindset. Strong communication skills in English, both written and spoken.
Why Join LemFi?
Love shouldn’t be expensive, yet those working hardest for their families often face predatory fees and banking exclusion. We're changing this.
At LemFi, you won’t be just a cog in a machine. Whether designing products, scaling operations, or telling our story, you’ll tackle complex challenges with real, immediate impact. Your work goes beyond metrics - it puts money back in families’ pockets and offers access to the previously excluded. Join us to make a meaningful difference, where high performance is a lifeline for millions.
Our Values: How We Win
Sharp Customer Focus 🎯 We cut through the noise and prioritize ruthlessly based on what drives real value. Lead with Data 📊 We trade instinct for insight. We test, analyze, and own the outcomes. Ownership 🤝 We take responsibility for global outcomes, not just local wins. Grit 💪 We navigate ambiguity with resilience and keep pushing until the customer feels the impact.
You can connect with us on LinkedIn and Instagram and if you haven't already, download the app on the App Store or Google Play.
Diversity & Inclusion at LemFi
To build the best financial tools for the global diaspora, we need a team that reflects the world we serve. We welcome builders from all walks of life who embody our values over a perfect resume.
Don’t meet every single requirement in the job ad? Research shows that candidates from underrepresented backgrounds often hesitate to apply if they don't check every box. If you are excited about this role and our mission, we encourage you to apply anyway. You might be just the right person for this, or other roles.