QA Software Engineer

Cairo, C, Egypt


Role Location

  • Cairo, C, Egypt


< 10 people


Cairo, Cairo, Egypt

Tech Stack

  • Node.js
  • React Native
  • React

Role Description

About Ackoo

Ackoo is building technologies for the intersection of fintech and e-commerce. We recently raised a Seed round backed by experienced regional investors and super angels. Our board advisors have helped build some of the region’s biggest startups with three well-known exits. We have a super passionate team who love to work together everyday and each brings a unique set of skills and experiences to the table. Our team boasts backgrounds in B2B Saas products, ecommerce, educational software and social media marketing technology. And we take our coffee very seriously!

Engineering in Ackoo

At Ackoo we strive to build the best products possible in terms of experience, quality, and features. We always encourage optimizing developer resources by building tools and automation that enable us to focus our energy on building top notch products.

What you will do

  • Identify, implement, and maintain system quality standards
  • Author and enhance test plans based on feature requirements and specifications, as well as technical discussions with application engineers.
  • Document, plan, manually test, and automate end-to-end integration test cases.
  • Develop, and maintain automation frameworks utilized by the team to automate critical user scenarios for regression testing.
  • Troubleshoot, reproduce, and log defects as needed
  • Contribute to the flow of tickets in an agile project management system
  • Build a productive relationship with stakeholders and understand their structure and goals.
  • Perform all testing activities, including bug reporting and retesting, root-cause analysis, regression testing, and acceptance testing
  • Execute functional and non-functional testing for Web, REST API, and Mobile applications.
  • Attend planning meetings, provide feedback on user stories, and create acceptance criteria and test cases.
  • Assess the status of releases, help make sure that releases go out on time and with the highest quality.

Requirements for the role:

  • Solid understanding of the software development life cycle.
  • Proficient in Javascript.
  • Working knowledge of agile project management systems like Jira .
  • Working knowledge of current software testing methodologies.
  • Working knowledge of Agile software development frameworks like SCRUM.
  • Familiarity with Github actions, CirlceCI or other CI/CD tools.
  • Familiarity with automation testing tools and libraries [Cypress, Mocha].

What we look for in a candidate:

A strong sense of ownership and professional pride

Excellent spoken and written communication skills Excellent organizational skills and attention to detail Ability to work in a fast-paced environment Ability to juggle multiple tasks simultaneously Ability to work well in a distributed/remote team environment Drive to be a self-starter and promote change when necessary

About Ackoo

We are a cash back rewards program that helps e-commerce companies in MENA acquire and retain customers

Company Culture

We value a scrappy resourceful attitude. We really appreciate the get-it-done mentality coupled with first principles.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.