WE ARE LOOKING FOR Android Test Engineer We are looking for Android Test Engineer with expertise in low-level testing to join our Quality Assurance team in Tampere. You will play a key role in ensuring the robustness and reliability of our Android platform. Key responsibilities:
Design, develop, and execute automated low-level test scripts for Android OS components, including kernel, system libraries, and drivers.
Create and maintain detailed test plans and test cases focused on low-level interactions and performance metrics.
Investigate and reproduce defects at the hardware and software boundaries, ensuring compliance with performance and stability criteria.
Develop and enhance automation frameworks for low-level testing to improve test coverage and efficiency.
Contribute to the continuous improvement of testing processes, methodologies, and tools within the team.
Your future colleagues are waiting for you to join our international team. Working with us is uncomplicated, there’s a good team spirit, low-hierarchy and nonexistent bureaucracy. Our way of working is flexible too, many of our team work remotely from home with visits to our office from time to time when needed. This role is equally challenging, and as such we offer a very good compensation.
Skills Required
Robot Framework
Test Automation
Android
Python
C/C++
Locations
Tampere
REQUIRED QUALIFICATIONS
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
Proven experience in low-level testing on Android platforms, including familiarity with Android OS architecture.
Proficiency in using Robot Framework for automation and execution of low-level tests.
Strong programming skills in Python, with experience in writing scripts for system-level testing.
Familiarity with Android's testing frameworks and tools for kernel and hardware testing.
Experience with version control systems (e.g., Git) and continuous integration pipelines.
Excellent analytical, debugging, and problem-solving skills.
Strong communication and collaboration skills.
Preferred Qualifications:
Experience with C/C++ programming languages.
Knowledge of embedded systems and hardware-software integration testing.
Experience with performance testing tools and methodologies.
Familiarity with Agile/Scrum development processes.
WHY JOIN UNIKIE?
We are dedicated partner for global players in our segments – Unikie supplies technology solutions and services to several global Fortune 500 companies in EMEA and America.
As a responsible and competent partner, we have access to some of the most interesting projects. Technology we create enables our clients to become digital leaders in their own industries.
We cherish transparency and do our best that it shows up in as many processes as possible. One example of this is our salary model.
We have top-notch technical talent, dedication and excitement to develop ourselves and solve even the toughest challenges.
The combination of our agile teams, proven track record, industry insight, and holistic service and solution model place us at the forefront of cutting-edge technologies.
Work in a flexible low-hierarchy organization that looks after its own.
Unikie is a global software engineering and innovation company that infuses intelligence into machines, vehicles, and industrial solutions. We provide intelligent solutions for the automotive, heavy equipment, transportation & logistics, devices & Io T, and networks & communication industries.
With over 500 engineering professionals and a revenue of 65 million euros (2023), Unikie is a premium partner for unique embedded software and marshalling solutions that create value and success in the evolving digital landscape of tomorrow.
We regret to inform you that this job opportunity is no longer available