Senior Automation QA Engineer (JavaScript/TypeScript)

Mirko Solutions is an international IT company specializing in web and mobile development for clients in the US, Canada, EU, and Australia. We are growing rapidly and are currently looking for a Senior Automation QA Engineer (JavaScript/TypeScript) for a new international project.

 

About the role:

THE POSITION INVOLVES RELOCATION TO DUBAI (THE COMPANE ASSISTS WITH RELOCATION)
Weโ€™re looking for a senior Quality Assurance Automation Engineer who can build and scale a world-class automated testing strategy across our mobile app, backend infrastructure, and AI-driven features. Youโ€™ll develop robust automated test suites, enforce financial-grade reliability, and thrive in an engineering environment where AI is a daily co-pilot.

You should be excited about shaping how QA looks in a future where AI generates tests, accelerates debugging, enhances regression coverage, and augments human judgment.

 

In this role, you will:

๐Ÿ”ธ Build and maintain automated test suites using PactumJS, Jest, and Zod for contract and payload validation.

๐Ÿ”ธ Develop end-to-end mobile automation using Maestro (preferred) or Detox.

๐Ÿ”ธ Implement contract tests across REST, GraphQL, SSE streaming, and WebSockets.

๐Ÿ”ธ Test and validate serverless AWS flows (Lambda, DynamoDB Streams, Kinesis, EventBridge, Cognito).

๐Ÿ”ธ Ensure correctness of stablecoin/blockchain payment flows, transaction accuracy, and edge-case failure handling.

๐Ÿ”ธ Test real-time systems including chat, presence, streaming updates, and AI-driven interactions.

๐Ÿ”ธ Use AI tools (Claude, Cursor, MCP agents) to generate tests, identify regressions, and accelerate debugging.

๐Ÿ”ธ Work with engineering and product teams to establish quality standards, testability criteria, and release gates.

๐Ÿ”ธ Integrate automated tests into CI/CD pipelines to ensure zero-regression deploys.

๐Ÿ”ธ Contribute to a culture of AI-assisted QA excellence, exploring new tooling and automation strategies.

 

Qualifications:

๐Ÿ”ธ 7+ years of QA engineering experience, with a focus on automation in JavaScript/TypeScript.

๐Ÿ”ธ Deep expertise in Jest, PactumJS, API contract testing, and TypeScript-based test suites.

๐Ÿ”ธ Hands-on experience with mobile E2E testing (Maestro preferred; Detox acceptable).

๐Ÿ”ธ Strong understanding of serverless architectures and event-driven testing patterns.

๐Ÿ”ธ Experience testing financial apps, digital wallets, payments flows, or transaction engines.

๐Ÿ”ธ Familiarity with blockchain transactions, stablecoins, or crypto payment rails (bonus).

๐Ÿ”ธ Comfort working with AI-driven development tools โ€” ideally already using Claude, Cursor, or AI-assisted IDEs.

๐Ÿ”ธ Excited to push the frontier of AI-augmented QA, not just adapt to it.

๐Ÿ”ธ Strong communication skills and a mindset focused on reliability, automation, and engineering excellence.

 

We offer:

๐Ÿ”ธ Own the automation strategy for a production-grade neobank.

๐Ÿ”ธ Work across mobile, backend, real-time systems, and AI features.

๐Ÿ”ธ Operate in a modern, unified TypeScript ecosystem.

๐Ÿ”ธ Shape the future of AI-driven QA engineering, where AI is not a helper โ€” itโ€™s a multiplier.

๐Ÿ”ธ Tackle hard problems in fintech reliability, secure data flows, and real-time systems.

๐Ÿ”ธ Join a remote-first, senior team that values velocity, polish, and quality.

๐Ÿ”ธ Benefits: Discretionary Annual Bonus: Up to 20% of base salary, subject to company and individual performance 

๐Ÿ”ธ Visa Sponsorship: Full employment visa + family visa sponsorship (spouse and children) 

๐Ÿ”ธ Health Insurance: Gold tier plan covering employee and family with premium provider network 

๐Ÿ”ธ Relocation Package: Flight arrangements + additional support (details can be discussed) 

๐Ÿ”ธ Annual Leave: 30 days per year (after completing 1 year of service) 

๐Ÿ”ธ Public Holidays: UAE public holidays (~12-15 days) 

๐Ÿ”ธ Working Hours: 40-hour week (reduced during Ramadan per UAE law) 

๐Ÿ”ธ End of Service Gratuity: As per UAE labor law 

๐Ÿ”ธ Employment Terms: 6-month probation period with full benefits from day one.

Required languages

English B2 - Upper Intermediate
Automated Testing, TypeScript, JavaScript, Jest, API testing, E2E testing
Published 3 December 2025
241 views
ยท
32 applications
79% read
ยท
79% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...