Test Automation Engineer -Python
JOB DESCRIPTION
Your responsibilities Requirement analysis, test design, and execution of various features (from different OEMs) in Bootloader product
Refine / Design test automation framework
Monitor the Design, Implement, and Execution of Test cases (automated)
Scheduling and execution of test-related activities (within an agile development process)
Pro-active reporting of the produced artifacts (issues, results)
Understanding of requirements and behavior of the components
Setup Test environment and related hardware
Find, report, and track errors discovered during the testing
Responsibilities (mandatory) Strong knowledge of Python test automation
(mandatory) Experience in Flash bootloader testing including HIS standards, UDS protocol (ISO14229),and OEM-specific bootloader requirements
(mandatory) knowledge and working experience in serial communication protocols
CAN/LIN/ FlexRay/Ethernet (atleast two)
(mandatory) knowledge on Requirements Engineering, Traceability, and experience using any of the requirement engineering tools DOORS,
(mandatory) Experience using the measurement/testing tools CANoe, vFlash,
(desired) Knowledge/Working Experience in Scripting languages Perl, CAPL, ..
(desired) knowledge on Quality Management Automotive SPICE
(desired) Experience working in Agile-Scrum/Kanban development process
(desired) Understanding and implementation of CI/CD concepts (Continuous Testing, Integration)
Understanding of various test levels, test types, and international test standards
Good experience with Defect management
Good experience with version control systems like SVN, GIT
Knowledge of scripting languages (e.g. JUnit, Java, C#...)
Excellent Debugging skills
Very good at Test Reporting
Good analytical skills and highly motivated
Excellent communication, teamwork, and customer interfacing skills.