-
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
HeyBlu
Related

DevSecOps Engineer

2026-07-01

Full-time
Mid-Senior
Romania
Banking
Information Technology
View Job Details
Virtusa
Related

Dotnet with Automation Testing (Playwright)

2026-07-04

Full-time
Associate
United Arab Emirates
IT Services
Quality Assurance
View Job Details
Amazon Web Services (AWS)
Related

Systems Development Engineer

2026-07-07

Full-time
Not Applicable
Australia
IT Services
Quality Assurance