Astek Middle East

QA Engineer – Web & Mobile Applications

Dubai, Dubai, AE

8 days ago
Save Job

Summary

We are looking for a detail-oriented and proactive QA Engineer. In this role, you will be responsible for ensuring the quality and reliability of our e-Commerce airline website and mobile applications. You will define and execute test strategies, develop test cases based on business requirements, and collaborate with development teams to identify and resolve defects. The ideal candidate has a strong background in manual and automated testing, a problem-solving mindset, and the ability to communicate effectively in both English and Arabic.


Key Responsibilities

  • Design and implement test strategies for airline e-Commerce web and mobile applications in alignment with the global QA strategy.
  • Review functional and technical specifications to identify testability and define appropriate test cases.
  • Ensure full traceability of test cases to customer requirements and system specifications.
  • Develop, maintain, and execute automated test scripts using tools like Selenium or QTP.
  • Prepare test environments and data sets for various testing phases.
  • Execute manual and automated test cases for functional, regression, UI, and integration testing.
  • Log and manage defects, verify fixes, and support the resolution process with development teams.
  • Provide go/no-go recommendations based on regression testing results.
  • Collaborate with product teams to support User Acceptance Testing (UAT) activities.
  • Continuously improve test case repositories and quality assurance processes.


Required Qualifications & Skills

Technical Skills

  • Proven experience in software testing – test planning, execution, and reporting.
  • Strong hands-on experience with functional and UI testing.
  • Proficiency in automation tools such as Selenium WebDriver or QTP.
  • Familiarity with HTML and XML.
  • Working knowledge of SQL for validating data and executing queries (preferably on Microsoft SQL Server).
  • Experience using source control tools (e.g., Git, TFS).


Personal & Communication Skills

  • Strong analytical thinking and problem-solving ability.
  • Excellent communication skills, with fluency in English and Arabic (both written and spoken).
  • Ability to work independently and as part of a collaborative team.
  • High level of ownership, accountability, and initiative.


Education

  • Bachelor’s or Engineer Degree in Computer Science, Software Engineering, or a related technical discipline.


Preferred Qualifications

  • Experience testing mobile applications (iOS/Android).
  • Exposure to the airline, travel, or e-Commerce industry.
  • Familiarity with Agile/Scrum methodologies.
  • Experience in customer-facing environments or supporting UAT.


Only candidates with the required skills and expertise should apply to this job!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job