FullStack QA Engineer

Summary

FullStack QA Engineer at ElmoSoft in Minsk working on an internal Payment Gateway integrating with external PSPs. Mixes manual functional testing of UI and REST APIs with automation in Python (Pytest, Requests), plus Selenium, BDD frameworks, and CI/CD pipelines in a FinTech/payment environment.

Hello! We are ElmoSoft, an IT company specializing in software development and consulting. Our core expertise lies in building high-load, scalable, distributed systems for big data processing. We’ve been proudly operating in the IT services market since 2018 as residents of the Hi-Tech Park.

Currently, we’re looking for a FullStack QA Engineer (Manual & Automation) to join our team and work on a critical internal Payment Gateway project. This system serves as the core integration layer between our client’s platforms and external Payment Service Providers (PSPs).

What we’re looking for:

- 3+ years of hands-on software QA experience within a FinTech or payment environment;
- Strong understanding of the payment lifecycle (authorization, capture, refund, chargeback, settlement) and PSP integrations;
- Solid experience in manual functional testing of UI and REST web services: writing detailed test cases, executing requests, and API testing;
- Proven experience in API testing and automation using Python-based frameworks (Pytest, Requests) and tools like Postman;
- Experience building and maintaining automation frameworks; knowledge of UI automation (Selenium WebDriver) is a plus;
- Familiarity with BDD frameworks (Behave / Cucumber) and Gherkin syntax;
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.) and using results as release quality gates;
- Ability to manage test environments and maintain test data (PSP sandboxes, test cards, e-wallets);
- Skilled at writing clear, concise, and accurate defect reports using Jira, TestRail, Zephyr, or Xray.

What we offer:

- Collaboration with strong professionals, offering opportunities to learn and grow;
- Competitive salary linked to USD;
- Hybrid after probation: first 3 months fully office-based, then 3 days office / 2 remote;
- Medical insurance (DMS);
- Modern office in the center of Minsk at Fabriziusa St. 8B/1.

Nice to have: experience in FX, crypto, or CFD brokerage; testing internal payment gateways or routing layers; familiarity with PCI DSS, GDPR, FCA, or CySEC; experience with performance tools like JMeter, k6, or Gatling.

Let’s build something great together!

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available