Overview
Quality Assurance Engineer Jobs in Dubai, United Arab Emirates at Payfuture
Title: Quality Assurance Engineer
Company: Payfuture
Location: Dubai, United Arab Emirates
About the Role
We are seeking a highly skilled and detail-oriented Automation QA Engineer with strong experience in testing banking systems and financial applications. The ideal candidate will play a key role in designing, developing, and implementing robust test automation frameworks to ensure the quality, reliability, performance, and security of our banking software solutions.
As part of a collaborative and fast-paced environment, you will work closely with product owners, developers, business analysts, and QA teams to deliver high-quality products that meet both customer expectations and regulatory standards.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web, mobile, and backend banking applications.
- Define and implement scalable test automation frameworks and strategies.
- Collaborate with product owners, developers, and manual QA engineers to understand business requirements and testing needs.
- Execute automated test suites, analyze test results, and provide detailed reports on software quality.
- Integrate automated tests into CI/CD pipelines to enable continuous testing and faster releases.
- Identify, document, track, and verify software defects while working closely with development teams to ensure timely resolution.
- Validate system functionality, performance, and reliability across multiple banking and financial workflows.
- Ensure testing activities comply with security, regulatory, and industry standards.
- Participate in code reviews, test plan reviews, sprint planning, and other Agile ceremonies.
- Contribute to continuous improvement initiatives and QA best practices.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum 5+ years of hands-on experience in automation testing, preferably within the banking or financial services industry.
- Strong experience with automation testing tools such as Selenium, Cypress, Playwright, or similar frameworks.
- Proficiency in Java programming and test automation development.
- Experience in REST API testing using tools such as Postman and Rest Assured.
- Solid understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile methodologies.
- Experience with CI/CD tools such as Jenkins or GitLab CI.
- Strong knowledge of version control systems, particularly Git.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and stakeholder management abilities.
- Fluent in English, both written and spoken.
Preferred Qualifications
- Experience working with banking workflows, payment systems, or core banking platforms such as Temenos, Finacle, or Oracle Flexcube.
- Exposure to performance testing and security testing methodologies.
- Familiarity with test reporting, monitoring, and quality metrics.
- Knowledge of regulatory and compliance requirements within the banking and financial services sector.
Core Values
We are looking for professionals who embody our core values:
- Belief – Confidence in our mission and commitment to excellence.
- Transparency – Open and honest communication across teams.
- Accountability & Ownership – Taking responsibility for outcomes and driving results.
- Relentlessness – Continuously striving for improvement and innovation.
- Speed – Delivering high-quality solutions with agility and efficiency.
What We Offer
- Opportunity to work on innovative banking and financial technology solutions.
- Collaborative and growth-oriented work environment.
- Exposure to modern automation frameworks and cloud-based technologies.
- Professional development and career advancement opportunities.
- Competitive compensation and benefits package.