Test Software Engineer
Core
Verify and validate complex software systems with a focus on test automation and quality improvement.
Role type
Test Software Engineer
Builds
Automated test suites, test simulators, and validation tools for engineering systems.
Domain
European engineering consultancy (aviation/defense focus implied by DO-178C/MIL-STD-498C) and software quality assurance.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C++, Python, UML modeling, software testing, test automation, multi-threading, network programming (socket BSD, client/server architectures), CI/CD pipelines, Docker, Kubernetes, GitLab, Robot Framework, DOORS, Squish.
Preferred skills
Linux OS, DO-178C standard, MIL-STD-498C standard.
Responsibilities
Analyze requirements, design, and code (CSCI) to be tested; plan, design, implement, and execute test suites; develop and maintain test automation simulators and tools; collaborate with development teams to identify defects and improve test coverage.
Seniority
Mid-level (3+ years experience)