Share this Job

Software Development Engineer in Test II (SDET-II)

Date: 25-Sep-2021

Location: Dubai, AE

Company: Majid Al Futtaim

Company: Majid Al Futtaim Retail - Carrefour

Dept: Engineering - Digital

Reporting to: Head of QA

Location: MAFR Corporate HO, Dubai UAE




At Majid Al Futtaim-Carrefour, we are looking for Arabic speaking QA Automation Engineers who would be a part of the diverse team in the digital dept.

NOTE: Due to the nature of the role and business requirements, we will only be considering native Arabic speaking candidates, who have 4-6yrs of Automation testing experience


Role Purpose:

The Quality Assurance Engineer is responsible for defining, developing and implementing quality assurance practices and procedures as well as test plans and other Quality Assurance assessments. The role holder is also responsible for collaboratively working with development teams during all stages of projects to provide in-process testing results.


Role Details – Key Responsibilities and Accountabilities:

Testing and Quality Assurance

  • Write and help others write test cases
  • Perform acceptance test of user stories on a day-to-day basis
  • Carry out exploratory testing within an agile development environment.
  • Perform end-to-end tests in relation to larger releases with external stakeholders
  • Drive the squad’s test strategy and test efforts, e.g. taking initiative to automate where possible and coaching others


Processes and Procedures

  • Own the process during test periods where functionality is tested across several squads and departments
  • Be an active participant in grooming and planning, to ensure that acceptance criteria are testable


Collaboration and Support

  • Sit together with designers, SMEs and Product Owner while user stories are developed, bringing input and helping with the testing angle
  • Collaborate closely with developers, product managers and support engineers to correctly identify priorities and resolve issues


Qualification, Experience & Skills:


Minimum Qualifications/education

  • Bachelor’s degree in computer science, software design, management information systems engineering or a related field and or relevant direct job experience.


Minimum experience

  • 4-6 years of experience in software testing



  • Solid knowledge of web based testing and architecture
  • Aware of load testing and security testing concepts
  • Basics of Linux, shell scripting and databases
  • Aligned to working with agile best practices
  • Experienced in testing of web services REST and SOAP. Automation of back end services using a suitable tool
  • Good understanding of the E2E system landscape
  • Good Infrastructure knowledge
  • Experience with writing and automating test cases
  • QA work across Ecommerce platforms and mobile applications
  • Comfortable in handling multiple projects simultaneously
  • Have sound knowledge of Java, Selenium Webdriver or any other Web automation tool
  • Good understanding of mobile automation tools like Appium
  • English (Full professional proficiency - Required)
  • Arabic is necessary