JustJoin.IT Hybrydowo Senior

Expert Software Engineer - Testing

Aptiv Services Poland S.A.

⚲ Kraków

Do uzgodnienia

Wymagania

  • Python
  • Linux
  • C++
  • Autosar

Opis stanowiska

Job Description

DUTIES AND RESPONSIBLITIES:

• Test innovative software solutions in embedded environments
• Develop and execute testcases for a cross-domain middleware platform based on technical requirements within a modern toolchain.• Python environment
• C++ Applications
• Jenkins deployments

• Take responsibility for the execution of standards and processes in Automotive industry.
• Work in an Agile cross-function development team.

BASIC REQUIREMENTS:
• Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering or related field.
• Knowledge in testing techniques
• Familiarity with common Testing Tools e.g.: pytest library
• 5+ years Python programming skills.
• Object Oriented Programming knowledge is a must
• Daily usage of CI/CD tools
• Daily usage of Linux

Advantageous:
• Familiarity with requirements engineering tools (e.g. Polarion).
• C++ experience
• Extensive understanding of Service Oriented Architecture and POSIX-based embedded systems.
• Familiarity with AUTOSAR.
• Automotive software development (v-cycle, ASPICE, etc.)

🔍 Dekoder Ogłoszenia

🔴
Test innovative software solutions in embedded environments
Może oznaczać testowanie bardzo wczesnych, niedopracowanych prototypów, gdzie brakuje stabilności i dokumentacji.
🔴
Develop and execute testcases for a cross-domain middleware platform based on technical requirements within a modern toolchain.
Praca z platformą, która może być skomplikowana i mieć wiele zależności między różnymi obszarami, a 'nowoczesny toolchain' może oznaczać niekonwencjonalne lub słabo udokumentowane narzędzia.
🔴
Take responsibility for the execution of standards and processes in Automotive industry.
Oznacza to ścisłe przestrzeganie rygorystycznych i często biurokratycznych standardów branżowych, co może spowalniać pracę.
🔴
Work in an Agile cross-function development team.
Może oznaczać, że będziesz musiał wykonywać zadania wykraczające poza ścisłe ramy roli testera, w tym elementy analizy wymagań czy nawet podstawowego programowania.
🔴
5+ years Python programming skills.
Chociaż podane jako wymaganie, może sugerować, że faktyczne zadania programistyczne w Pythonie będą znaczące, a nie tylko skryptowanie.