Tap Payments logo
Tap Payments

Making online payments in MENA easy, quick and secure.

Quality Assurance Consultant – API

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 201-500Since 2014H1B No SponsorCompany SiteLinkedIn

Location

Egypt

Posted

2 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishJavaPython

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 Categories

Related Job Pages

More QA Engineer Jobs

MariaDB logo

QA Engineer, Release Management

MariaDB

Set sail for a better database. Learn why 75% of Fortune 500 companies run MariaDB.

QA Engineer2 days ago
Full TimeRemoteTeam 201-500Since 2009H1B No Sponsor

• 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.

India
BRE logo

QA Engineer

BRE

Contributing to a thriving and sustainable world by developing science-led solutions to built environment challenges

QA Engineer3 days ago
Full TimeRemoteTeam 501-1,000Since 1921H1B No Sponsor

• 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.

United Kingdom
£40K - £45K / year
RecruitGo logo

App Tester

RecruitGo

Find top talent in emerging markets and hire them hassle-free with RecruitGo's EOR services.

QA Engineer3 days ago
Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• 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.

South Africa
$10 - $20 / hour
RecruitGo logo

Application Tester, Part Time

RecruitGo

Find top talent in emerging markets and hire them hassle-free with RecruitGo's EOR services.

QA Engineer3 days ago
Part TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• 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.

Taiwan
$10 - $15 / hour