Test Automation Engineer

Testing

Test Automation Engineer

Testing
Centrum, Abu Dhabi

emagine Polska

Full-time
Any
Senior
Office

Job description

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.

Tech stack

    English

    B1

    automation

    advanced

    Embedded Linux

    advanced

    Documentation

    advanced

    Linux

    advanced

    Java

    advanced

    Testing

    advanced

    Rust

    advanced

    Test Automation

    advanced

    Security

    advanced

    Kotlin

    advanced

Office location

Published: 25.02.2026

Test Automation Engineer

Summary of the offer

Test Automation Engineer

Centrum, Abu Dhabi
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.