Software QA-Engineer (w/m/d)
B. Braun Group2 days ago
Tuttlingen, GermanySenior
Responsibilities
- Plan, create, and execute manual and automated test strategies for software products from concept through market launch.
- Analyze software requirements, identify risks, and develop test plans, test cases, and test scenarios.
- Conduct systematic software testing and document test results and defect reports.
- Define coding standards, testing rules, review rules, and Definition of Done requirements with engineering and product stakeholders.
- Implement automated quality checks including static code analysis, dependency vulnerability checks with SBOMs, and test-coverage checks.
- Act as a quality gate for accepting software deliveries, including deliveries from external development partners.
Requirements
- Completed degree in computer science or a comparable qualification.
- Several years of experience in software quality engineering or quality assurance for complex software solutions.
- Experience planning, executing, and automating software tests, including test strategies, test plans, test cases, and defect analysis.
- Knowledge of software development requirements in regulated environments, ideally medical devices, including MDR and IEC 62304.
- Knowledge of secure software development and experience with AI-supported test automation.
- Interest in current developments in cybersecurity and software quality, along with strong analytical, structured, solution-oriented, teamwork, and communication skills.
Benefits
- Flexible working-time models and attractive, fair compensation.
- On-site company restaurant with varied and balanced meals.
- Subsidy for public transportation.
- Various sports and health programs.
- Inclusive work environment that values diversity and employee development.