Apply Edge Start your job search

Software Development Engineer in Test

MultiBank Group · Dubai, United Arab Emirates

Apply & track with Apply Edge
Welcome to MultiBank Group, a global financial pioneer established in 2005 in California and now proudly headquartered in Dubai, UAE. We specialize in delivering cutting-edge trading technology, unparalleled liquidity, and exceptional customer service. Our extensive range of financial products includes Forex, Metals, Shares, Indices, Commodities, and Cryptocurrency CFDs.Join our thriving community of over 2 million clients across 100 countries, contributing to a daily trading volume exceeding US$ 35 billion. As a heavily regulated institution with oversight from 18+ financial regulators across 5 continents, and recipient of over 80 financial awards, MultiBank Group is devoted to innovation, excellence, and empowering our clients to achieve their financial goals.Role OverviewWe are seeking a SDET (Software Development Engineer in Test) to join our Quality Engineering team. This role combines strong software engineering skills with a quality-first mindset, focusing on building scalable automation frameworks and ensuring the reliability, performance, and stability of our trading and fintech platforms.The successful candidate will work closely with Engineering, Product, DevOps, and QA teams to embed quality throughout the software development lifecycle, automate complex testing scenarios, and support the delivery of high-performance systems that process real-money transactions.Key ResponsibilitiesTest Automation & Quality EngineeringDesign, develop, and maintain scalable automation frameworks for web, mobile, API, and backend services.Build and execute automated functional, integration, regression, and end-to-end test suites.Develop reusable testing libraries, utilities, and tools to improve automation coverage and efficiency.Automate validation of trading workflows, financial transactions, order lifecycle processes, and platform integrations.Implement API, database, and backend service testing strategies.Monitor and improve automation coverage, test effectiveness, and quality metrics.Engineering & CI/CDIntegrate automated tests into CI/CD pipelines and deployment workflows.Establish automated quality gates and release validation processes.Collaborate with developers to improve application testability, reliability, and maintainability.Participate in code reviews, technical discussions, and architecture reviews from a quality engineering perspective.Support shift-left testing practices and promote quality ownership across engineering teams.Platform Reliability & Release QualityInvestigate defects, identify root causes, and implement automated preventative testing.Support release readiness activities and participate in go/no-go decisions.Validate system stability, reliability, and performance across trading and brokerage platforms.Contribute to testing strategies for high-volume transaction processing and business-critical services.CollaborationWork closely with Product Managers, Developers, DevOps, and QA teams throughout the development lifecycle.Participate in sprint planning, backlog refinement, and requirement reviews.Contribute to testing standards, automation best practices, and continuous improvement initiatives.Technical SkillsStrong programming skills in Java, Python, JavaScript/TypeScript, or C#.Hands-on experience with automation frameworks such as Playwright, Selenium, Cypress, or Appium.Strong experience testing REST APIs using tools such as Postman, REST Assured, Playwright API Testing, or similar.Experience designing and maintaining automation frameworks from the ground up.Strong understanding of test design patterns, automation best practices, and software engineering principles.Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.Familiarity with Git, Docker, and modern development workflows.Understanding of microservices, distributed systems, and event-driven architectures.Experience with SQL and database validation testing.Experience within fintech, brokerage, trading, banking, payments, or other regulated financial environments.Knowledge of trading platforms such as MT4, MT5, or similar brokerage systems.Understanding of trade lifecycle workflows, order management systems, market data, liquidity management, and financial transaction processing.Familiarity with FIX Protocol, bridge technologies, or brokerage infrastructure.QualificationsBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.5+ years of experience in QA Automation, Quality Engineering, or SDET roles.Proven experience building and maintaining enterprise-grade automation frameworks.Strong understanding of software development methodologies and testing practices.Excellent analytical, troubleshooting, and problem-solving skills.Strong communication and collaboration skills with both technical and non-technical stakeholders.Why Join Us?Work with an industry-leading global financial institution.Competitive salary and comprehensive employee benefits.Opportunities for professional growth and career advancement.Collaborative, inclusive, and dynamic work environment.Commitment to innovation and professional excellence.Become part of our international community at MultiBank Group, dedicated to excellence, innovation, and shaping the future of finance.