Making online payments in MENA easy, quick and secure.
Quality Assurance Consultant – API
Location
Egypt
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Quality Assurance Consultant – API
Tap Payments
• Collaborate with the development team to understand project requirements and functional specifications • Design, develop, and execute test cases to ensure the quality and reliability of our online payment platform • Conduct thorough testing, including functional, regression, and integration testing, to identify and document defects or issues • Understand the API request & response • Carry out stress testing on each API using any automated tools • Work closely with developers to reproduce and isolate issues, and provide detailed bug reports • Track and manage defects using bug tracking tools, and follow up on their resolution • Assist in the development and maintenance of automated test scripts and frameworks • Participate in code reviews to provide input on testability, quality, and potential issues • Stay up-to-date with industry best practices and emerging trends in software testing and quality assurance • Carry out other duties, as assigned based on the demands of the business and growth of the role
Job Requirements
- 4+ years of role-specific experience in Financial Services/Fintech/High-Growth Startups
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Solid understanding of software testing concepts, methodologies, and best practices
- Experience with manual testing techniques and tools
- Familiarity with bug tracking systems and version control tools
- Basic programming knowledge (e.g., Python, Java, or similar) is a plus
- Ability to establish credibility and internal relationships
- Understanding of client/merchant/stakeholder care
- Awareness of how your role supports the business
- Enthusiasm for working in a growing fintech
- Ability to work in a team and follow daily tasks
- Skills and knowledge to actively participate in meetings
- Ability to deliver work on time
- Problem-solving and quick-thinking skills
- Ability to organize information and ask relevant questions
- Strong communication skills in English, with a preference for Arabic language ability.
Benefits
- Flexible work arrangements
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
QA Engineer, Release Management
MariaDBSet sail for a better database. Learn why 75% of Fortune 500 companies run MariaDB.
• Primarily focus on QA and release management. • Black-Box Testing: Design and execute tests for complex scenarios to ensure various combinations of MaxScale filters and routers work correctly together. • Documentation Verification: Review and verify that product documentation is accurate, exhaustive, and reflects the actual behavior of the software. • Customer Issue Verification: Act as a technical point of contact for issues escalated by support engineers. • Problem Resolution: Create representative test cases to assist the development team in resolving bugs. • Release Management: Coordinate four maintenance releases per year across five active MaxScale series. • Build Infrastructure: Monitor and maintain the automated build system.
QA Engineer
BREContributing to a thriving and sustainable world by developing science-led solutions to built environment challenges
• Design, maintain, and execute manual and automated tests across a range of applications. • Create clear, structured, and maintainable test cases aligned to requirements, user stories, and acceptance criteria. • Conduct functional, regression, integration, API, exploratory, accessibility, and cross-browser testing. • Identify, document, prioritise, and retest defects, ensuring issues are communicated clearly and efficiently. • Collaborate with development and product teams to embed quality throughout the Agile delivery process. • Support risk-based testing approaches, focusing effort where it delivers the greatest value. • Contribute to improving test coverage, automation capabilities, and overall software delivery practices. • Help raise awareness of quality best practice and encourage shared ownership of quality across teams.
App Tester
RecruitGoFind top talent in emerging markets and hire them hassle-free with RecruitGo's EOR services.
• Testing app functionality (e.g., receiving or sending money, checking transaction history etc.) using your device. • Use your own mobile device (Android or iPhone) for testing.
Application Tester, Part Time
RecruitGoFind top talent in emerging markets and hire them hassle-free with RecruitGo's EOR services.
• Execute application test cases according to project guidelines. • Validate user workflows and application functionality. • Participate in scheduled Zoom meetings with the project team. • Document testing results and report any issues identified. • Collaborate with team members to ensure project objectives are completed on time.



