Automation QA Engineer (Golang / Java)

FinteqHub

United States

Remote

USD 90,000 - 150,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Private insurance
1 day off per year
Sports program
Mental health program
English lessons with native speaker
Referral program
Training and conferences

Job summary

FinteqHub is seeking an Automation QA Engineer (Golang/Java) to join our Backoffice team. You will shape testing strategy, migrate checks from Java to Go, and ensure reliable test results across CI pipelines.

You’ll work with Go, Java, and real infrastructure dependencies to improve coverage and reporting. Ideal candidates have Go and API testing experience, with strong English (B1+) and native Russian, plus familiarity with TestNG, Maven, Docker, and CI tools.

Qualifications

  • Hands-on Go testing in production services.
  • Practical integration testing with real dependencies.
  • Ability to plan and own end-to-end testing coverage.

Responsibilities

  • Develop and maintain Go integration tests for Backoffice services.
  • Own testing backlog and decide testing levels across Java/Go.
  • Migrate test scenarios from Java to Go in service repos.
  • Integrate tests into CI pipelines and maintain reliability.
  • Maintain Java tests during transition.
  • Collaborate to improve service testability and reporting.

Skills

Go testing
CI pipelines
API testing
Ownership
Russian language
English (B1+)

Tools

Testcontainers
TestNG
Maven
PostgreSQL
Redis
Kafka
Docker
GitHub Actions
ReportPortal
OpenFeign
testcontainers-go

Job description

Overview:

FinteqHub is hiring an Automation QA Engineer (Golang / Java) to join our Backoffice team. We’re considering both Mid-Level and Senior professionals who can help improve integration test coverage and reliability across Backoffice services, supporting stable releases and the transition from Java-based testing to Go.

About Product:
Finteqhub

А PCI DSS certified payment gateway for online businesses, providing integration with payment systems via a single software platform.
Learn more

Purpose of the Role:

You will take part in shaping the testing strategy and coverage for Backoffice services, including which checks are maintained alongside Go services, which remain in the Java suite, how tests are executed, and how results are reported. You’ll work within the team’s established processes, test harness, CI pipelines, and reporting systems to develop integration tests in Go within the service repositories. You’ll migrate relevant checks from the Java suite closer to the service code, ensure test results remain visible, and maintain the remaining Java tests throughout the transition.

Tech Stack: Go, PostgreSQL, Redis, Kafka, Docker, testcontainers, and GitHub Actions. The existing regression coverage also includes a Java test suite (TestNG, Maven), with reporting in ReportPortal.

Key Responsibilities:
  • Develop and maintain Go integration tests for Backoffice services using real infrastructure dependencies and the team’s existing test harness.

  • Own the testing backlog for Backoffice services, prioritising coverage, selecting the appropriate testing level, and determining which checks should remain in the Java suite.

  • Migrate selected test scenarios from Java to Go within the service repositories, preserving relevant checks and removing those that are no longer needed.

  • Integrate tests into existing CI pipelines and maintain reliable test execution, ensuring clear visibility of results, investigating failures, and fixing or explicitly retiring flaky tests.

  • Maintain the remaining Java tests until they are migrated or removed.

  • Collaborate with Backoffice engineers to improve service testability while following existing testing patterns and reporting standards.

Required Experience:
  • Solid hands-on experience with Go, including writing maintainable tests and reusable helpers within existing services, rather than one-off scripts.

  • Practical experience with integration testing using real dependencies (databases, caches, or message brokers) via Docker or testcontainers.

  • Ability to determine when unit testing is sufficient, when integration testing is needed, and when end-to-end testing is unnecessary.

  • Experience testing HTTP APIs, including API clients, contracts, and behavioural assertions.

  • Experience running automated tests in CI and investigating failures through logs and data, rather than simply rerunning tests.

  • Experience taking ownership of testing end to end, including coverage, test execution, and failure triage.

  • Ability to read Java code, maintain existing tests, and migrate relevant checks to Go.

  • Ability to work effectively within established testing frameworks and processes.

  • English proficiency at B1 level or higher.

  • Native-level proficiency in Russian.
Nice to Have:
  • Experience migrating automated test suites between programming languages or frameworks.

  • Familiarity with TestNG, OpenFeign, ReportPortal, and Kafka clients.

  • Experience with PostgreSQL, Redis, Kafka, etcd, and testcontainers-go.

  • Understanding of fintech or payment systems, including payment flows, operation statuses, and idempotency.

  • Experience using AI tools to generate or migrate tests, with the ability to evaluate the accuracy and reliability of generated checks.

  • Experience with UI test automation using JavaScript, TypeScript, or Playwright.

Our Benefits:
  • Full-time remote work opportunities and flexible working hours

  • Private insurance
  • Additional 1 Day Off per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker

  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events.

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Tech Lead
QA Tech Lead

FinteqHub • United States

Remote
USD 120,000 - 180,000
Remote work opportunity
Private insurance
1 day off per year
Automation QA Engineer (Golang / Java) (auto)
Automation QA Engineer (Golang / Java) (auto)

FinteqHub • United States

Remote
USD 90,000 - 130,000
Private insurance
1 Day Off per calendar year
Sports program compensation
+4
automation qa (auto) for API testing
automation qa (auto) for API testing

FinteqHub • United States

Remote
USD 110,000 - 170,000
Private insurance
1 Day Off per year
Sports program compensation
+2
Automation QA Engineer (Go/Java) — Remote
Automation QA Engineer (Go/Java) — Remote

FinteqHub • United States

Remote
USD 90,000 - 150,000
Remote work
Private insurance
1 day off per year
+5
QA Engineer - Backend (Golang) Senior [Core Banking Systems]
QA Engineer - Backend (Golang) Senior [Core Banking Systems]

platacard • United States

Hybrid
USD 100,000 - 140,000
Relocation support
Flexible work from offices or remote
Healthcare Coverage
+3
Lead QA Engineer [ATM]
Lead QA Engineer [ATM]

Banco Plata, S.A., Institución de Banca Múltiple • United States

Hybrid
USD 120,000 - 180,000
Flexible work from office or remote
Healthcare coverage
Education budget
+2
QA Engineer - Backend (Golang) Junior+
QA Engineer - Backend (Golang) Junior+

Banco Plata, S.A., Institución de Banca Múltiple • United States

Remote
USD 60,000 - 90,000
Relocation support to hubs in Serbia/​
Flexible work from office or remote
Healthcare Coverage
+1
Remote QA Tech Lead: API Testing & Automation
Remote QA Tech Lead: API Testing & Automation

FinteqHub • United States

Remote
USD 120,000 - 180,000
Remote work opportunity
Private insurance
1 day off per year
QA Engineer - Backend (Golang) Senior [Core Banking Systems]
QA Engineer - Backend (Golang) Senior [Core Banking Systems]

remote work • United States

Remote
USD 90,000 - 130,000
Relocation support
Flexible work
Healthcare Coverage
+3
Fullstack QA Engineer (auto)
Fullstack QA Engineer (auto)

Freedom24 • United States

Remote
USD 75,000 - 113,000
Fully remote work
Paid annual leave
Paid sick leave
+1