Cybersecurity Test Automation Engineer
at Luxoft
Italia, , Italy -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Sep, 2024 | Not Specified | 18 Jun, 2024 | N/A | Bash,Wireshark,Gitlab,C++,Qemu,Python,Xen,Jenkins,Integration,Ipsec,Docker | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PROJECT DESCRIPTION
As an Automotive Cybersecurity Test Engineer, you will play a vital role in ensuring the security and integrity of Top-Tier automotive software and hardware components. You will be responsible for reviewing, analyzing, and creating cybersecurity test cases, validating threat modeling reports.
SKILLS
Must have
Solid programming skills in Python/Bash and C++.
Experience in creating and managing automation pipelines using tools like Jenkins, GitLab, or similar CI/CD platforms.
Proficiency in using virtualization technologies such as Docker, Podman, QEMU, KVM, Xen, or similar tools.
Strong understanding of network-based application development, preferably with experience in C++ or Python.
Familiarity with SOME/IP and DoIP application development.
Proficiency in creating and running test automation scripts using Python, Bash, and Ansible.
Experience in packet inspection and analysis using Wireshark.
Familiarity with embedded Linux development frameworks like Yocto and Buildroot.
Scapy Python framework
Nice to have
Knowledge of embedded Linux development environments and DevKits such as Raspberry Pi Beaglebone, STM32MP1, or similar kits.
Knowledge of IPSec and MACsec protocols, including development, integration, or testing experience.
Responsibilities:
Develop and maintain an automation framework for Ethernet and security testing in the automotive domain.
Utilize your solid programming skills in both Python and C++ to implement robust and efficient solutions.
Create and manage the automation pipeline using Jenkins
Apply your expertise in virtualization technologies, including Docker, Podman, QEMU, KVM, Xen, or similar Linux-based virtualization tools.
Develop network-based tools using C++ / Python to support Ethernet and security testing.
Contribute to the development of SOME/IP and DoIP test tools
Create and execute test automation scripts using Python, Bash, and Ansible.
Perform packet inspection and analysis using tools like Wireshark.
Utilize embedded Linux development frameworks like Yocto in automated CI/CD pipeline
Develop test scripts with Scapy Python framework for network.
Write data processing scripts for Wireshark using Lua.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - QA & Testing
Software Testing
Graduate
Proficient
1
Italia, Italy