-
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 26, 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
Forte Group
Related

Quality Assurance Automation Engineer

2026-05-21

Full-time
Mid-Senior
Ukraine
IT Services
Quality Assurance
View Job Details
Dicetek LLC
Related

QA Automation Engineer (Mobile & API)

2026-05-26

Contract
Not Applicable
United Arab Emirates
IT Services
Quality Assurance
View Job Details
Toast
Related

Senior Software Engineer-Backend

2026-05-25

Full-time
Not Applicable
Ireland
Software Development
Quality Assurance