Software Test Engineer (m/w/d)
Core
Design, development, and execution of test cases and plans for complex software and system interfaces within the SigInt environment.
Role type
Software Test Engineer
Builds
Verified and validated software components, subsystems, and complete systems
Domain
Defense/Intelligence (SigInt) and Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test design, Test methods, Test documentation, Functional testing, Integration testing, System testing, Regression testing, Manual testing, Automated testing, Bug tracking, Test environment setup, Test process improvement, Linux system administration
Preferred skills
ISTQB certification, Test automation (Jenkins, Pytest), Complex IT infrastructure management
Technologies
Jenkins, Pytest, Linux
Responsibilities
Conceptualize, develop, and execute test cases and plans for complex software and system interfaces; Verify and validate software components, subsystems, and complete systems; Conduct functional, integration, system, and regression tests (manual and automated); Analyze, reproduce, and systematically track errors including creating structured bug reports and test documentation; Collaborate closely with software development, system engineering, and integration & test teams to ensure quality, test coverage, and early error detection; Participate in the setup, configuration, and maintenance of test environments; Continuously improve test processes, methods, and tools and contribute to test automation
Seniority
Mid-level, hands-on IC