Key Tasks and Responsibilities
As part of the Team, you will have the following responsibilities :
- Support in I&V of complex systems or relevant certifications for example ISTQB
- Support with requirements and verification management
- Formal testing at component and system level
- Formal testing of software services
- Creation of suitable test cases, documentation and their execution
- Experience in benchmarking and stress testing
- Structured software development and verification
- Software maintenance, performance monitoring
Skills & Experience
You will have the following qualifications and relevant experience :
Near real-time, Earth observation data processing, archiving, distribution, data accessECSS standardsExperience in operational environments under strict change controlConfiguration controlOptional :
Satellite monitoring and control SCOS-0)Mission control functionsSatellite communications (packet TM / TC, PUS, SLE protocol)Ground Station monitoring and controlGround System monitoring applicationsScripting languages in a Linux environmentProgramming languages : C / C++, Java, Javascript, XML, Perl, Tcl / TkOperating systems : UNIX / Linux and WindowsProficiency in scripting languages in a UNIX / Linux environment;Relational databases : MySQL, Oracle, PostgreSQLNetworking : Internet protocols, TCP / IP programming, network monitoringAutomated TestingRequirements and verification management using DOORSExperience in using version control systems such as git or similarExperience in using virtualization and containers Docker) tools for testing database migrationKnowledge of the following tools and technologies will be considered an advantage, but not mandatory :
Selenium WebDriver, Robot Framework, Spock, QFS-Test, Jenkins, Valgrindtesting of SQL and NoSQL databasestools for testing database migrationtechniques of testing applications deployed in Kubernetes clusters how to access logs of Kubernetes pods)This job is located in Darmstadt, Germany.