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
Senior

Job 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
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)

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

About the company

Ihre Vorteile * 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.

Apply for this position