Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Automation QA Engineer (Java)
Company: Solidgate
Location: Kyiv, Podil, Ukraine
Employment Type: FULL_TIME
Date Posted: 2026-03-16
Overview
Our Mission and Vision
At Solidgate, our mission is clear: to empower outstanding entrepreneurs to build exceptional internet companies. We exist to fuel the builders - the ones shaping the digital economy - with the financial infrastructure they deserve.
We're building the #1 payment orchestrator in the world - and the names behind us prove it. Clients include Bolt, Ajax, Nova Post, MEGOGO. Trusted by giants like J.P. Morgan. Ranked #2 in the "Employer of the Year 2026" award by Forbes Ukraine.
Our Advantages
- A backend-driven product with complex logic, sophisticated architecture, and a modern tech stack.
- AQA Tech Stack: Java, TestNG, Selenide, Retrofit, Testomatio.
- Quality from the first line of code, not as an afterthought.
- Automation-first: Here, every engineer owns quality, and we’re looking for a true engineer, not just a tester.
- Testing at scale: We run over 300 individual auto-test suites for each service, generating 200,000+ test results every day.
- AI-based code review: You’ll write less boilerplate, ship faster, and focus on solving real problems - not fighting with repetitive code.
Responsibilities
- Define test coverage scope: Analyze functional requirements, risks, and technical specifications to effectively prioritize and focus efforts on the most critical aspects of the product.
- Develop meaningful test artifacts: Create comprehensive and logical automation plans and test scenarios that ensure coverage of key functional areas and help identify critical defects.
- Build fast and reliable automated tests: Design and implement stable automated tests that are not flaky (unreliable) and provide timely feedback within the Continuous Integration (CI) process.
- Maintain the automation test suite’s relevance: Regularly update and adapt existing automated tests according to product changes, and continuously improve their reliability.
- Evolve the automation stack: Implement new tools, optimize the current framework, and enhance the speed and usability of test operations.
- Ensure product quality confidence: Provide the team with timely and relevant information on the current product status, enabling the release of new features with a high level of confidence.
Requirements
- 3+ years of experience in test automation and programming
- Strong knowledge of Java
- Hands-on experience with TestNG, Selenide, Retrofit, Test Management Systems (TMS)
- Solid background in API and UI test automation
- High level of ownership and independence
- Initiative and readiness to improve processes and tooling
Nice to Have
- Background in Fintech, especially in payments, billing, or financial processing
- 3rd parties integrations testing
We Offer
- High-impact role: You’re not inheriting a perfect system - you’re building one.
- Great product: We’ve built a fintech powerhouse that scales fast.
- Massive growth opportunity: Solidgate is scaling rapidly - this role will be a career-defining move.
- Top-tier tech team: Work alongside our driving force - a proven, results-driven engineering team that delivers.
The Extras: 30+ days off, unlimited sick leave, free office meals, health coverage, and Apple gear to keep you productive. Courses, conferences, sports, and wellness benefits - all designed for ideas, focus, and fun.
About the Company
Why Solidgate?
𝐖𝐞 𝐝𝐫𝐢𝐯𝐞 𝐪𝐮𝐚𝐥𝐢𝐭𝐲 𝐰𝐢𝐭𝐡 𝐚𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧 - 𝐚𝐫𝐞 𝐲𝐨𝐮 𝐢𝐧?
🫂 Know top talent? We’re always on the lookout.
Refer someone for our role, and if they get hired, there’s a bonus waiting for you - simple as that.