📎 About the company
Akveo is an IT company specializing in web, mobile, low-code, and AI solutions for clients in the USA and Europe. We develop high-quality software products that help businesses automate processes and implement innovations. We are actively expanding into AI-driven solutions, using artificial intelligence to enhance our products and services.
Akveo is a team of 100+ professionals, with development centers in Poland and Lithuania and representatives in the US.
Project vision
The client will replace its current SAP cloud solution with a purpose-built, cloud-native ERP platform that manages the end-to-end lifecycle of the pawn business. The new solution will eliminate media breaks, reduce manual work and customization overhead, and provide a scalable foundation for branch expansion, while improving data quality, reporting, and financial control.
Tech stack
- Frontend: React (Next.js)
- Backend: Node.js
- CI/CD: Bitbucket Pipelines, cron jobs in Azure, Argo CD
- Cloud: Azure
- AI: Claude (subscriptions provided by the client)
- Tools: Jira, Confluence
Project highlights
- Long-term engagement. The project is planned to run at least through the end of 2027, with strong potential for continuation.
- Client based in Germany.
- Distributed team. The team currently includes a CTO, an architect, a designer, and a product owner, and will grow as the project scales.
- The project is well documented.
Gherkin acceptance criteria. Every major ticket has acceptance criteria written in Gherkin.
Requirements
- TypeScript / JavaScript
- Experience with UI E2E test automation
- Playwright
- Experience building a test automation framework from scratch
- Experience with BDD / Gherkin
- Ability to define a testing strategy: what to automate and at which level, and how to prioritize regression by business risk
- Experience setting up regression in CI from scratch, including parallel runs, scheduling, reporting, and failure notifications
- Experience maintaining a large regression suite, including handling flaky tests, controlling execution time, and managing a test data strategy
- Active use of AI tools in daily work, backed by strong core skills: you can write and debug tests without AI, review everything that is generated, and take full ownership of test coverage and quality
- Independence: there are no other QA automation engineers on the project, so you make decisions yourself and align them with the architect
- English: B2 or higher
- German (B1+) is an advantage, but not a requirement.
Key responsibilities
- Build a UI E2E test framework from scratch based on Gherkin scenarios from tickets
- Automate business scenarios (clients, users, contracts, access rights) rather than technical features
- Set up a daily full regression run
- Analyze failed runs and report defects
What we offer
⚡ Quick hiring process: 1 screening call + 2 interviews
🌴 20 working days of vacation
💊 5 sick days
🏔️ Flexible work schedule and the option to work from any convenient location
💙 Loyal clients who trust our technical expertise and give us freedom for professional self-expression
📚 Compensation for training and certification
🐣 Performance review system with meetings every 6 months, plus regular 1:1s
Join us!
We received your application and will get back to you shortly.