Role Overview
We’re looking for a Software Engineer in Test to build and scale automated testing across our banking systems. You’ll work closely with engineering teams to improve test coverage, reliability, and release confidence across APIs, integrations, and end-to-end workflows.
This role is ideal for someone who enjoys building automation frameworks, integrating testing into CI/CD, and improving system testability.
Key Responsibilities
- Build and maintain automated API, integration, and end-to-end test frameworks
- Develop regression coverage for critical banking and platform workflows
- Integrate automated testing into CI/CD pipelines
- Build reusable test utilities, fixtures, mocks, and test data
- Work with developers to improve testability and failure diagnosis
- Maintain suite reliability and reduce flaky or stale tests
Requirements
- Strong experience in test automation, SDET, or software testing
- Strong coding skills in TypeScript / JavaScript, Java, Python, or similar
- Experience with API and integration testing
- Hands-on experience with Playwright, Cypress, Selenium, RestAssured, or equivalent
- Experience integrating tests into CI/CD pipelines
- Strong debugging and problem-solving skills
What We Offer
- Competitive compensation package, including potential equity participation
- Opportunity to work on cutting-edge blockchain and fintech products backed by a sovereign-funded company
- Exposure to modern engineering practices and complex banking systems
- Fast-moving, collaborative, engineering-driven culture