Software Engineer in Testing

Our Engineering Team

At robusta, Engineers are craftsmen, we take pride in our skills and our target is delivering the right value to our partners.

We deeply believe in the Agile & DevOps movements, and we structure and shape our systems and processes accordingly.

Our growing team of 50+ Engineers organized across 7 tribes, take pride in their craft, and we are always seeking to build a robust, scalable, resilient and clean product; we deeply believe one day of good design saves us months of bad implementation.

Our Testing Tribe

We love catching bugs. We enjoy challenging each other. We are always racing to solve the next testing mystery. We are constantly at diplomatic roundtables/discussions with the other tribes to deliver the client’s vision to reality. Our testing pilots are the backbone to a bug-free product. Come join our troubleshooters!

Who are we looking for ? (About you)

You are constantly on the hunt for bugs. You are a Sherlock Engineer that enjoys analyzing all the possibilities & outcomes before occurring and have an eye for detail.

We are looking for a Coder with an analytical mind who easily detects bugs and fills in the gaps. One who masters all kinds of testing including manual, automation and exploratory. And also know their way around mobile testing, web, performance and security testing.

  • You are experienced with one or more automation testing tools i.e cypress, selenium webdriver, appium, Apache JMeter, LoadRunner etc. and able to setup test environment
  • You worked with various design patterns and frameworks i.e page object model, data driven
  • You have experience working with the Agile methodology
  • You are familiar with Jira or any project management tools is a plus
  • You commit daily for automation script on Git

What are your responsibilities ? Your life as a Testing Engineer

As a Testing Engineer you will be working on different types of products from websites to enterprise platforms. As part of a cross functional team focused on delivery, you will be responsible for delivering the expected quality to our client. Here are some examples of how your day will go:

  • Participating in scrum activities like release & sprint plan, retrospective and daily stand-ups
  • Writing test scripts and preparing test checklist for user stories
  • Staying ahead of the game and up to date with the latest the field has to offer while supporting & mentoring juniors in your tribe
  • Contributing to our Engineering blog with at least 3 posting per quarter and giving technical sessions to your peers

What we offer? (Perks of working @ robusta)

  • Seeing as our biggest asset at robusta is our people, we always work on providing you with a well-rounded 360 benefits program e.g. medical insurance, transportation allowance, schooling allowance and much more
  • We believe in results not hours; we offer flexible working hours and working from home 2 days/week
  • We are keen to ease your daily hassle while we can so you will be able to work everyday from a spacious office with lounging areas, coffee flat rate and daily subsidized meals.
  • Your personal wellbeing is something we truly care about: we don’t just say it, we offer allowance to encourage you to pursue any hobby or activity you enjoy doing at leisure
robusta is a tech agency working with a diverse client base across different sectors & industries on implementing digital transformation programs. Engagements are typically focused on digitization of existing operations & processes and/or activation of digital customer engagement channels. With a team of 100+ tech and market consultants, robusta maintains an impactful footprint across EMEA and engages with its clients through its two key operations hubs in Egypt and Germany.