Test Engineer
Brunel International N.V.
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
JIRA
Automation of Tests
Software Bug Management
C Sharp (Programming Language)
Continuous Integration
Python
Test Management
CodeBeamer
Scripting (Bash/Python/Go/Ruby)
DOORS (Software)
CAPL
Test Scripts
Gitlab
Bug Reporting
Information Technology
Canoe Software
Jenkins
Vteststudio
Job description
- Analyze system requirements (CodeBeamer) and translate them into detailed test specifications and test cases
- Collaborate on the definition of system requirements to ensure testability and completeness for specific components
- Define acceptance criteria for new software releases
- Test Execution & Environment Setup
- Execute manual and automated test campaigns on test benches utilizing a diverse range of validation tools
- Ensure the test environment (wiring, loads, simulation nodes) is correctly configured before execution
- Analysis & Debugging
- Analyze communication bus traffic (CAN, LIN, Automotive Ethernet) to identify signal issues or protocol violations
- Perform root cause analysis for failed tests and distinguish between setup issues, script errors and actual ECU defects
- Test Automation:
- Maintain and develop new test scripts to increase automation coverage
- OPTIONAL: Support the integration of these scripts into the CI/CD pipeline
- Defect Management
- Document software defects clearly in the tracking system, providing log files and reproduction steps
- Verify bug fixes in subsequent software releases (re-testing), * Stability and expertise of a global company that has been operating on the market since 1975.
- Access to the most exciting projects in the Czech Republic and abroad.
- On projects, you will be perceived as an expert with the prestige of an external consultant, while enjoying the security of stable employment.
- Every Brunel consultant is assigned an Account Manager who understands your technical field and will support you throughout the entire project.
- Above-standard financial compensation with individual bonuses for successfully completed projects.
- Opportunities for professional and personal development through internal and external training programs.
- Attractive job assignments in your area of expertise.
- Exciting career prospects with the chance to work on innovative projects that will help you grow professionally.
- The backing of a stable global company with over 120 offices worldwide and more than 12,000 specialists.
- In the DACH+CZ region, we operate 45 offices and 2 development centers.
- A friendly and human company culture - you can look forward to team activities, coffee breaks, summer parties, Christmas celebrations, and other events that make Brunel a place where people enjoy meeting even outside of project work.
Requirements
- Degree in Electrical Engineering, Mechatronics, Computer Science or equivalent
- Solid understanding of automotive communication standards (CAN, LIN, Automotive Ethernet) and diagnostic protocols (UDS)
- Proven experience in test analysis, specification and execution (System or Component level) within embedded environments
- Proficient in validation tools and test management software (e.g. Vector CANoe/CANalyzer, vTestStudio, Jira, DOORS, CodeBeamer)
- Independent working style with the ability to document results precisely and communicate defects to development teams
- Scripting skills for test automation and simulation (e.g. CAPL, Python or C#)
- Knowledge of CI/CD deployment processes and tools (e.g. Jenkins, GitLab) is an advantage
- At least 2-3 years of experience
- Technical English at an intermediate level or better