Sr. QA Automation Engineer (Mobile Testing)

Job description

If you possess a highly analytical mind with a sharp eye for details then this one's for you. Though our engineers write end-to-end tests and we believe quality is everyone’s responsibility, we are looking for a ninja who can snatch bugs before they’re caught by our users. Join us to make sure thousands of people go to work every day uninterrupted! 

This job is for you if you are keen to see how to build a product and scale it from the ground up. You'd be working among your talented peers in a squad that gives you the exposure to communicate between the team and design solutions that stick with our users and scale across our regions.

Our Tech Stack:
Java, ReactJs, Native iOS & Android on KMP, MariaDB, AWS, Kubernetes

What will you do?

  • Working with the engineering and product team, developing our products in an agile and lean manner. 

  • Collaborating with the team to develop high-quality solutions for a continuous stream of user stories (ranging from complex business rules, integrations, real-time tracking, etc.)

  • Establishing the QA processes and culture across the team, creating guidelines, processes and templates to ensure the quality is intact Writing and executing test plans

  • Drive decisions about test automation strategies

  • Create test automation frameworks, write test code, and run code reviews for junior automation engineers

  • Designing and writing scripts to automate different kinds of tests (e.g. regression, smoke, etc.) 

  • Supporting technical leads and product managers in all aspects of the sprint delivery 


Benefits & Perks

  • Salary and Stock Options
  • Access to learning platforms
  • Medical Insurance

Job requirements

  • 5+ years of experience in software testing (API or Mobile testing)

  • Patience…

  • Experience with both iOS and Android mobile platforms

  • Experience with Jenkins, Appium, and Selenium (or similar tools)

  • Attention to detail and quality of work

  • Excellent English communication (written and verbal) 

  • Excellent working knowledge of the software lifecycle and the digital environment.

  • Ability to understand the business domains and users deeply

  • Knowledge of how agile engineering teams work and experience with Jira

  • Ability to write

      • Reporting templates

      • Functional testing plan

      • Usability testing plan

      • Smoke testing plan

      • Regression testing plan

      • Detailed test cases 

  • Experience in QA automation tools (Selenium, Appium)

  • Experience with test case management software such as TestRail

  • Arabic language, and ability to test Arabic interfaces


About Sabbar

Sabbar is an on-demand staffing platform that specializes in the gig and temp jobs in the retail, entertainment, and service industry in MENA. Our platform enables businesses to temp casual staff. We handle their end-to-end operations, the trick is we’re able to scale through technology!


You’ll start your skyrocketing growth journey with Sabbar, a fast-paced environment that welcomes people who are fun, have ownership, are passionate, and most importantly… Foodies 🍕. We embrace a culture of experimenting and trying new things. And through this roller-coaster of hustling, we make sure to enjoy and have a good laugh over a game night, movie day, or even with a simple peanut butter sandwich breakfast.