About Pay10
Pay10 is a UAE-headquartered fintech company licensed and regulated by the
Central Bank of the UAE
under the
Retail Payment Services & Card Schemes (RPSCS)
,
Stored Value Facilities (SVF)
, and
Open Finance
frameworks.
As part of our regional expansion, Pay10 is launching operations in
Egypt
, one of the fastest-growing fintech markets in MENA.
Pay10 Egypt
will deliver secure, scalable digital payment solutions for businesses and consumers, including
payment gateway services, merchant acquiring, wallets, cross-border payments, and open finance integrations
, operating under the regulatory oversight of the
Central Bank of Egypt (CBE)
.
Role Overview:
We are looking for a highly motivated
Quality Assurance Tester
with hands-on experience in both manual and automation testing. This role requires a detail-oriented individual with a solid understanding of quality assurance processes, testing methodologies, and software development life cycles, especially within a fast-paced fintech environment. The candidate will play a critical role in ensuring that our products meet high standards of quality and performance by working closely with the development, product, and operations teams.
Key Responsibilities:
Test Plan Design & Execution:
-
Develop, document, and maintain detailed test plans, test cases, and test scripts to ensure comprehensive testing coverage for both manual and automated processes. Collaborate with stakeholders to understand product requirements and translate them into test cases.
Manual Testing:
-
Execute various forms of manual testing, including Functional Testing (ensuring that individual features function as expected), Integration Testing (validating interactions between various modules), and Regression Testing (ensuring new code changes do not adversely affect existing functionalities).
Mobile Testing:
-
Perform thorough testing across both Android and iOS platforms, identifying issues related to usability, performance, and functionality. Leverage Appium to automate mobile test cases and improve test efficiency.
API Testing & Automation:
-
Develop and execute API automation tests using tools such as Postman and Rest Assured/Apache Http Client to validate backend services and ensure data integrity and performance across systems.
Automation Framework Development:
-
Build and maintain automation frameworks for both UI and API testing, using Java and other necessary automation tools. Continuously enhance test coverage and reliability by updating and expanding automation test suites.
Defect Management:
-
Identify, document, and thoroughly track defects found during testing. Work closely with the development team to communicate issues, facilitate resolution, and retest resolved defects to ensure high-quality outputs.
CI/CD Integration:
-
Collaborate with DevOps teams to integrate automated tests into the CI/CD pipelines, ensuring that the testing process aligns with the continuous delivery workflow, allowing for frequent releases with minimal risks.
Test Management & Reporting:
-
Participate in overall Test Management by ensuring tests are well-organized, managed, and executed efficiently. Generate detailed test reports and summaries to provide insights into the quality of releases, highlighting risks and areas that need attention.
Required Skills & Experience:
Manual Testing:
-
Expertise in Functional, Integration, and Regression Testing.
-
Ability to test across different environments (web, mobile) and ensure product performance and stability.
Mobile Testing:
-
Strong experience with Android and iOS mobile application testing.