-
View all jobs
Everything we do starts with you.
Together with you, we build the most human-centric fintech. To enable everyone’s future financial growth.
We are looking for a
QA Engineer
to join our team at our location in Tallinn to build the next generation fintech.
As a QA Engineer, you will work on enhancing the quality of existing and new applications by creating tests, conducting tests, and implementing test automation routines. You will also be involved in developing software specifically for testing, such as tools, frameworks, and automated tests. Additionally, you will collaborate with the DevOps team on CI/CD pipelines to facilitate accurate continuous delivery and establish a pipeline-driven organization.
Your daily tasks will include:
Benefits:
Together with you, we build the most human-centric fintech. To enable everyone’s future financial growth.
We are looking for a
QA Engineer
to join our team at our location in Tallinn to build the next generation fintech.
As a QA Engineer, you will work on enhancing the quality of existing and new applications by creating tests, conducting tests, and implementing test automation routines. You will also be involved in developing software specifically for testing, such as tools, frameworks, and automated tests. Additionally, you will collaborate with the DevOps team on CI/CD pipelines to facilitate accurate continuous delivery and establish a pipeline-driven organization.
Your daily tasks will include:
- Creating tests by analyzing requirements, refining, executing, and ensuring comprehensive test coverage of all product scenarios
- Reviewing and maintaining existing Java-based test cases, and assisting in migrating or extending them as needed
- Performing manual and automated acceptance testing for upcoming releases
- Testing integrations with external partner APIs and payment service providers
- Establishing traceability links from the test cases to the requirements and bugs, assessing the system’s quality, and tracking test case metrics
- Designing, developing, and maintaining automated test scripts, frameworks, and tools to ensure high-quality software delivery
- Integrating automated tests into the CI/CD pipeline to provide continuous feedback on software quality
- Investigating test failures, determining the root cause, and retesting resolved defects
- Collaborating with the development team to ensure the application is testable, writing tests at the lowest possible level, achieving comprehensive test coverage, and adhering to shift-left principles
- Participate in the definition of product requirements and acceptance criteria
- Provide QA expertise for the team, collaborate closely with developers and product stakeholders, train and coach other software engineers
- Collaborate with other QA's of different products to ensure good coverage and integration
- Work closely with the product owner, giving an overview status and upcoming project quality plan
- Java, C# .Net, Specflow, Reqnroll, Postman, SQL, NoSQL, RabbitMQ, Kafka
- Docker Compose, Azure DevOps, Allure Reports
- Soap UI, JMeter, or other load-testing tools
- X-ray or other test management tools
- Cypress / Playwright / Selenium is a nice-to-have
- PowerShell or other scripting language is a nice-to-have
- Wiremock or similar mocking implementations
- 3+ years of experience as a QA Engineer or Software Development Engineer in Test with multiple projects and technologies
- Have experience in developing automation test frameworks from the ground up.
- Experience in working across both backend and frontend areas
- Proficient in unit-, functional-, api-, performance-, load- and end-to-end testing
- Excellent knowledge of various types and methodologies of testing
- Proficiency in automation tools and frameworks, particularly in BDD tooling
- Understanding and experience with CI/CD, dependency management, and source control tools
- Ideally, ISTQB foundation level or other similar certification
- Experience working with microservices and AMQP architecture
Benefits:
- At Riverty, you can be who you are. We are committed to creating an inclusive environment and a culture of appreciation, enriched by our employee networks.
- Prioritize your health with supported sports and leisure activities.
- Take advantage of our numerous training and development opportunities! Enhance your skills with training offered by the Bertelsmann University, language courses, or leadership training.
- Benefit from our discounts on Bertelsmann products and financial incentives.
- With our diverse work models, you can tailor your work to your preferences. Take advantage of mobile office, flexible working hours, and part-time models.
Key Skills
Ranked by relevance
cicd
devops
java
continuous delivery
microservices
product owner
powershell
rabbitmq
selenium
postman
docker
nosql
sql
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer, Treasury Technology
2026-05-27
Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Related
Python Developer
2026-05-27
Full-time
Not Applicable
United Kingdom
Banking
Engineering
Login to Apply
- Posted
- Jun 01, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Tallinn
- Company
- Riverty
Industries
Financial Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer, Treasury Technology
2026-05-27
Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Related
Python Developer
2026-05-27
Full-time
Not Applicable
United Kingdom
Banking
Engineering