Test Automation Engineer
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.
Test Automation Engineer
Test Automation Engineer