Senior Test Automation Engineer

We're looking for a skilled, curious and passionate Senior Test Automation Engineer who wants to make a difference.

Dubai, UAE


Online since Dec 14, 2017


Are you a talented super ninja test automation engineer? Do you espouse the teachings of Lisa Crispin? Do you have heated debates on what should and shouldn’t be stubbed in a test case? Can you configure jenkins pipelines in your sleep? Do you know that with such power comes great responsibility?

Interested in being part of a platform that handles millions of requests per day? Continuous integration, auto-scaled rolling releases, event-driven micro-service architectures are a all part of the daily gig.

Do you value openness, transparency and empowerment? dubizzle "Squads" are high performing x-functional teams set with a mission to provided win-win exchanges for our beloved users. We don't believe in monkeys-on-keyboards, we believe engineers are central to the problem discovery process, which is why we let teams own the "what and how" of their respective missions.

Why classifieds you might ask? Sound boring at first? We don't think so! We disrupt consumer exploitation, reinvigorate economies in emerging markets, and keep the world's carbon footprint low through second-hand trade. Don't use your iphone 6 anymore? #itsworthmore than you think! Let a father skype home to his family with your used phone. Let's redistribute the world's possessions!

dubizzle is the biggest online classifieds marketplace in the UAE. We believe in fairness, honesty, transparency and ambition. We're humble but confident, irreverent and able to laugh at ourselves, but above all - we’re badasses. We pick fights with our competitors, move swiftly, nimbly and with agility - at a pace unmatched by others (some might even say 88mph). We are here to build the best platform the Middle East has ever seen and anyone who doesn't have the same goals should look elsewhere!

Tasks & Responsibilities

  • Architect, train, evolve the culture of Test Automation across the dubizzle products
  • Provide ecosystem for Development team to define the quality standard using different techniques such as code coverage analysis, acceptance criterias etc.
  • Provide build pipeline and help the team to forward towards continuous delivery (CD)
  • Involve with the teams and other test automation engineers and train help them to write and maintain automated tests across test pyramid
  • Help the team plan and execute different types of tests using tests strategies like agile testing quadrants and Heuristic Test Strategy Model
  • Keep up to date with standards and requirements of software quality Analysis.
  • Mentor other QA Engineers in automation tools, standards and best practices.
  • Keep up to date with standards and requirements of software quality Analysis.
  • Track the quality and reliability of the team using metrics like Build Test status, Code coverage, Bug Analysis Report, etc

Practical / Technical knowledge

  • Strong insight in automated testing using more than 2 framework;
  • Understanding of manual Testing with latest trends and matrices;
  • Should have good practical knowledge of Appium, XCUI Test, Selenium with various bindings like python or Ruby or Java etc
  • Continuous delivery and build pipelines;  
  • Event driven service oriented architecture;  
  • Performance testing tools such as JMeter, gatling  or LoadUI;
  • Virtualization and Cloud using tools like docker or vagrant and AWS.
  • Programming skills in a scripting language like Ruby or Python and Java.
  • Unit testing frameworks such and JUnit and unittest (Python), rspec
  • Test frameworks which support BDD such as cucumber and lettuce behave;
  • Build tools such as Ant, gradle and make, rake
  • Web app automation tools such as Selenium/Webdriver and Sahi;
  • Mobile app automation tools such as Frank, Robotium, Appium
  • Continuous Integration Servers such as  Jenkins, TeamCity  and Bamboo;
  • General understanding of how operating systems work (Windows, Linux, Mac OSX , Android and iOS etc).

Job Requirements/Experience

  • 5+ years of enterprise class QA experience focused on Automation;
  • Should have 2+ years of experience on leading the automation effort.
  • Test automation experience of web apps, mobile apps and web services;
  • Hands on experience with setting up Continuous Integration (CI);
  • Experience with writing and maintaining test automation frameworks;
  • Prior Lean, Agile and Scrum experience and Testing in agile context;
  • Ability to accomplish timely delivery of projects in a fast paced tight deadline environment;
  • High degree of problem solving skill and sound judgment;
  • Must be a very driven, curious and creative individual.

Inspired and interested in the job? Apply!
Are you ready to live your dream and apply for this role? It only takes a few minutes to apply using our simple application template. Once you’ve it out submit it online and our talent scouts promise to give it serious consideration. We will try to get back to you within the next two weeks but we have to admit, sometimes it takes a bit longer than that. If it does please don’t worry we will respond to your application no matter what.

Empower yourself.
Improve the world.

Join OLX Group.

Follow us on Linkedin. Check our OLX Group Engineering Blog and Twitter Tech.

If you have any further questions with regards this career opportunity, please feel free to contact us through the contact form