We are looking for a skilled Test Architect/Manager to lead the
development of a Python-based test framework and manage the test execution
strategy for our automotive middleware solutions. This role includes owning the
validation environment, scaling a team of testers, and ensuring comprehensive
architecture, integration, and requirements verification. You will work with
both virtualized and hardware validation targets
Â
Responsibilities
- Own the setup and operation of the validation environment, both virtualized and hardware based.
- Ensure seamless integration between Python, C++, and Rust for testing adapters, with a deep understanding of these languages to align with architectural concepts.
- Take full ownership of the software verification plan, ensuring its comprehensive execution throughout the development cycle.
- Ensure full coverage of architecture, integration, and requirements verification through testing and validation activities.
- Develop a robust, scalable Python-based test framework for validating Rust and C++17 software components.
- Lead and manage test
execution, scaling the testing team as needed, and ensuring comprehensive test
coverage
RequirementsÂ
- Bachelorâs or masterâs degree in computer science, Software Engineering, or a related field.
- 5+ years of experience in software testing, validation, or verification, with a focus on automotive or embedded systems.
- Expertise in developing Python-based test frameworks, with hands-on experience in test automation and continuous integration
- Proficiency with both virtualized and hardware-based validation tools and environmentsÂ
- Strong understanding of C++ and Rust to ensure interaction with Python-based test harnesses, and the ability to comprehend complex architectural concepts defined by software architectsÂ
- Experience with testing standards and compliance in the automotive industry, such as ISO 26262 and ASPICEÂ
Tools
- Python
- C++
- Vector tools knowledge
- ECU Test Automation
- Testing Background
Skills
- Experience leading and
scaling a team of testers, with strong project management and leadership skillsÂ
-
Strong interpersonal and
communication skills to collaborate effectively with architects, developers,
and product managers
- Â Organizational and planning Skills
- Communication skillsÂ
- Problem analysis and problem-solving skills.
- Judgment, time management, and decision-making ability
- Proactive
- Attention to detail and accuracy
- Agility
What's great about the job?
- Joining a community of brilliant engineering minds.
- Expand your knowledge of various domains.
- Great mentorship process and professional development.
- Real responsibilities and challenges in a fast-evolving company
What We Offer
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly
sports sessions, team building events, monthly drink, and much more
Perks
A full-time position
Attractive salary package.
Trainings
12 days / year, including
6 of your choice.
Sport Activity
Play any sport with colleagues,
the bill is covered.
Eat & Drink
Fruit, coffee and
snacks provided.