-
emagine

Test Automation Engineer

emagine
United Arab Emirates · Full-time · Entry

Summary: The Test Automation Engineer is responsible for ensuring the quality of software deliverables through defect fixing, security enhancements, and the development of new features. This role involves a senior-level test automation developer working on various testing aspects related to embedded systems and programming languages.

Responsibilities:

  • Fixing defects and applying security improvements.
  • Developing new features and producing various deliverables, such as source code and design documentation.
  • Creating and maintaining unit tests and automated tests for User Interfaces (UI).
  • Ensuring quality of all provided deliverables.

Must Haves:

  • Proven experience in embedded Linux testing.
  • Knowledge in asynchronous Rust testing.
  • Experience with Java and Kotlin testing.
  • Understanding of OSI layers and different networking protocols.
  • Experience in mobile device development and communications testing.
  • Solid work experience with Robot Framework.
  • Willingness to manually test non-automatable deliverables.

Key Skills

Ranked by relevance

embedded embedded systems kotlin linux java rust
Login to Apply
Posted
Feb 23, 2026
Type
Full-time
Level
Entry
Location
Abu Dhabi
Company
emagine

Industries

IT Services IT Consulting

Categories

Quality Assurance

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
LACROIX
Related

Software Test Engineer (m/w/d)

2026-04-07

Full-time
Associate
Germany
Software Development
Quality Assurance
View Job Details
Syntion AI
Related

Android Device Engineer

2026-04-09

Full-time
Entry
Australia
IT Services
Quality Assurance
View Job Details
TALENTMATE
Related

Senior Software Test Manager

2026-04-08

Full-time
Not Applicable
United Arab Emirates
IT Services
Quality Assurance