Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Reppls is seeking a Senior FullStack QA Engineer with Python to join the FinApp Team within Back Office Engineering. This remote EU position blends manual and automated testing across backend and API layers, participating in a full quality lifecycle.
You will collaborate with developers and other QA engineers, shaping quality practices, test strategies, and automation architecture while contributing to release readiness and product reliability.
Senior FullStack QA Engineer with Python
Location: Remote — European Region Employment Type: Full-time Team: Back Office Engineering — FinApp Team
We are an engineering organization with more than 120 engineers and over 11 years of industry experience, bringing together expertise across software engineering, infrastructure, security, and R&D.
Our teams have extensive experience building sophisticated distributed systems and blockchain infrastructure operating across 20+ blockchain networks.
While the engineering brand itself is evolving, the expertise behind it has been built over more than a decade of solving complex technical problems in the blockchain and fintech space.
We build and maintain technology and infrastructure for complex financial and blockchain products.
Our engineering environment involves distributed systems, multiple integrations, APIs, message queues, backend services, frontend applications, and blockchain infrastructure.
For this position, you will join the FinApp Team within Back Office Engineering and work across the product quality lifecycle rather than focusing exclusively on either manual or automated testing.
Our mission is to advance blockchain infrastructure engineering and contribute practical engineering expertise back to the industry.
Quality is an essential part of achieving that mission.
As systems become increasingly distributed and interconnected, quality engineering cannot simply mean finding bugs before a release. It requires understanding how the entire system behaves, identifying risks early, building reliable automation, and continuously improving the processes that determine product quality.
We approach QA as an engineering discipline.
Testing begins with requirements analysis and continues throughout development, deployment, release, and application monitoring.
Our QA Engineers combine manual and automated testing, with a particularly strong focus on backend and API quality.
The core automation stack for this position is:
Python + Playwright + PyTest
You will also work with REST APIs, message queues, SQL, monitoring tools, CI/CD systems, and testing infrastructure.
QA engineers are active members of Scrum teams and contribute not only by executing tests, but also by influencing quality processes, automation architecture, test strategy, tooling, and delivery practices.
You will become part of an engineering organization of 120+ specialists working across software development, infrastructure, security, QA, and R&D.
You will work closely with developers, other QA Engineers, and members of your Scrum team.
The environment values independence and ownership. Engineers are expected to think critically, contribute ideas, collaborate with their colleagues, and actively influence how products and engineering processes evolve.
Knowledge sharing across teams is encouraged, and employees have access to professional development and language-learning support.
The engineering organization continues to develop complex products and infrastructure across a highly integrated technical environment.
The team is looking for an experienced QA Engineer who can contribute across the complete quality lifecycle — from requirements analysis and manual testing to Python automation, release activities, quality architecture, and continuous improvement.
We are looking for a Senior FullStack QA Engineer who is equally comfortable investigating a system manually and building automation around it.
You should understand quality beyond individual test cases and be able to evaluate how requirements, architecture, integrations, automation, monitoring, and delivery processes affect the reliability of the overall product.
This role is particularly suitable for someone who enjoys backend and API testing, understands complex integrations, and wants to remain hands-on with Python-based automation.
We value engineers who can work independently, communicate clearly, take ownership, and proactively identify opportunities to improve product quality.
Must-have
As a Senior FullStack QA Engineer, you will be involved throughout the complete product quality lifecycle.
You will:
The position therefore goes beyond test execution: you will have the opportunity to influence how quality engineering is designed and practiced within the team.
You will receive access to a Benefit Bar of up to €230 per month.
The budget can be used depending on what matters most to you, including:
Most importantly, you will join an environment where QA Engineers are expected to influence product quality rather than simply report defects.
The exact hiring stages are not specified in the provided vacancy information and will be shared with candidates separately.