Design, build, and maintain TypeScript-based test automation frameworks and end-to-end, integration, and unit tests for fintech payment products. Develop mock services and test data factories, use AI/LLM tools to accelerate test generation and anomaly detection, and own coverage for ACH, wire, card processing, settlement, and banking integrations while identifying transaction and reporting risks.
We are looking for a Software Developer Engineer in Test based in Latin America to work on a long-term project for one of our clients, a Software Development company, based in San Francisco, CA.
Our client is a crypto wallet company that provides a user-friendly, secure digital wallet for managing cryptocurrencies, tokens, NFTs, and decentralized apps (dApps), originally built for the Solana blockchain, and now supporting Ethereum, Polygon, and Bitcoin as well.
Responsibilities
- Design, develop, and maintain scalable test automation frameworks using TypeScript.
- Build end-to-end, integration, and unit test suites for fintech products, including ACH processing, payment rails, and core banking services.
- Develop and maintain mock services and test data factories for financial transaction flow.
- Leverage AI tools and LLM-based testing agents to accelerate test generation, anomaly detection, and coverage analysis.
- Own test coverage for payment flows, including ACH transfers, wire transactions, card processing, and settlement reconciliation.
- Test integrations with banking core systems, payment processors, and third-party financial APIs.
- Identify and mitigate risks related to transaction integrity, data accuracy, and financial reporting.
Requirements
- Advanced Level of English.
- 4+ years of experience as an SDET, QA Engineer, or Software Engineer with a strong testing focus.
- Strong proficiency in TypeScript; ability to write clean, maintainable test and production-quality code.
- Hands-on experience testing fintech products, payments, lending, and banking.
- Deep familiarity with traditional finance concepts: ACH, wire transfers, card networks, settlement, reconciliation, and core banking.
- Experience with AI/ML testing methodologies or integrating AI tools into QA workflows.
- Expertise with test frameworks such as Jest, Playwright, Cypress, or equivalent TypeScript-native tools.
Bonus Points
- Bachelor’s Degree in Computer Science, Systems Engineering or related fields.
What we offer
- Long term positions
- Compensation in USD
- Paid time off
- Cool clients and products
- Work with great engineers
4tech
Similar Jobs
Information Technology • Professional Services • Software
Work on automated and exploratory testing for OTT apps across native mobile, web, and connected TV. Design and execute test plans, report defects with risk assessments, lead testing activities, and run regression cycles within Agile iterations to ensure content streams and metadata function correctly.
Top Skills:
AgileAmazon Fire TvAndroidAndroid TvApple TvAutomation Frameworks (Java)Connected TviOSJavaJIRAOttPlaystationRokuSamsung TvVideo Content DeliveryVizio TvWeb
Information Technology • Professional Services • Software
Design, build, and maintain test automation frameworks, infrastructure, and tooling for backend and web applications. Lead generative AI and synthetic data testing strategies, migrate legacy frameworks to self-healing AI-driven systems, prototype agentic tooling, mentor junior SDETs, and collaborate with platform and product teams to improve testability and system reliability.
Top Skills:
ArgocdAWSAzureCypressGenerative AiGithub ActionsJavaScriptNode.jsNpmPlaywrightSynthetic DataTerraformTypescript
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build end-to-end full-stack AI features on a Ruby on Rails backend and React frontend, including LLM inference infrastructure, RAG, AI agents, and evaluation/observability. Design and run experiments (A/B tests), optimize systems for production performance and reliability, and iterate rapidly with product and design partners.
Top Skills:
A/B TestingAi AgentsLlmsMySQLPostgresReactRetrieval-Augmented Generation (Rag)RubyRuby On Rails
What you need to know about the Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

