The role involves building a test automation framework entirely from scratch for a modern fintech platform. The engineer will have full autonomy in shaping the automation strategy and will work closely with developers, QA specialists, product owners, and DevOps teams in an independent, collaborative environment.
Responsibilities
- Create and deploy a test automation framework from the beginning, selecting the most suitable tools and technology stack
- Establish the overall automation strategy, including standards and best practices
- Automate test suites covering regression, functional, API, and integration testing
- Integrate automated testing processes into CI/CD pipelines for continuous delivery
- Work closely with developers, QA team members, product owners, and DevOps personnel
- Analyze existing testing workflows to identify weaknesses and recommend enhancements
- Maintain high levels of test coverage and ensure the automation suite remains maintainable over time
Requirements
- Proven experience in automating both UI and API tests
- Capability to independently design and develop an automation architecture
- Strong programming skills in a modern language such as Java, Python, JavaScript/TypeScript, or C#
- Hands-on experience with automation frameworks like Playwright, Cypress, Selenium, Selenide, or RestAssured
- Familiarity with CI/CD systems including GitLab CI, GitHub Actions, Jenkins, or Azure DevOps
- Knowledge of standard QA methodologies and testing best practices
- Self-driven attitude with the ability to work independently and take initiative
Nice to Have
- Prior experience in the fintech industry is beneficial but not mandatory
Tech Stack
Playwright, Cypress, Selenium, Selenide, RestAssured, GitLab CI, GitHub Actions, Jenkins, Azure DevOps
Benefits
- Complete ownership of the automation process, including tool selection, architecture, and implementation approach
- Chance to shape the quality assurance strategy from the start
- Work on a modern fintech product using current engineering practices
- Collaborate with a skilled international team
Team
Collaboration with developers, QA, product owners and DevOps teams
- Independent decision-making in technical matters
- Practical, hands-on work environment
- Emphasis on developing long-term testing strategies
- Cooperative culture within an international team
Additional Information
- The position requires constructing an automation framework from the ground up
- The candidate will have full responsibility for the automation strategy
- The role includes defining the long-term direction for testing practices


