Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
The team develops computational software for a client in the global medical technology sector. The product processes complex 3D geometry and numerical data to support digital manufacturing workflows.
задачи
Design and run verification strategies for computational, geometric, and numerical algorithms, including 3D geometry, meshes, point clouds, and numerical pipelines
Validate results against reference data, analytical solutions, golden datasets, and defined tolerances
Check geometric correctness and consistency, including topology, watertightness, self-intersections, orientation, and dimensional accuracy
Assess numerical stability, precision loss, sensitivity to input variation, and behavior on boundary and degenerate cases
Build and maintain Python automation for data preparation, comparison, metric calculation, and regression testing of algorithm outputs
Create and curate test datasets, including edge cases and synthetic data
Write verification and validation documentation according to the client's QMS and regulatory guidelines, including test plans, test cases and protocols, V&V reports, test evidence, and requirements traceability
Document defects and deviations with clear root-cause analysis and troubleshoot them with algorithm developers
Participate in requirements reviews and help define measurable acceptance criteria for algorithm behavior
Integrate automated validation into CI pipelines
требования
4+ Years in software QA or test engineering, with a meaningful part spent testing computational, numerical, geometric, scientific, imaging, or simulation software
Hands-on testing experience in at least one area: CAD/CAM/CAE, 3D geometry, mesh or point-cloud processing, image or signal processing (DSP), simulation or scientific computing, or other algorithm-intensive software
Experience validating numerical and geometric data quality, including accuracy and tolerances, geometric correctness, numerical stability, edge cases, and comparison against expected or reference data
Experience automating data-level validation of computational results, rather than mainly UI testing
Strong Python scripting skills
Ability to write clear, structured V&V documentation with full traceability
Strong analytical, mathematical, and troubleshooting skills
Degree in Computer Science, Mathematics, Physics, Engineering, or a related field
Fluent English, written and spoken
Будет плюсом: experience with 3D libraries such as trimesh, Open3D, VTK, or PyVista; 3D manufacturing, additive manufacturing, computational geometry, or digital manufacturing software; large or complex 3D or numerical datasets (STL, OBJ, PLY, point clouds, CT/scan data); regulated or quality-controlled environments (ISO 13485, IEC 62304, FDA 21 CFR Part 820, ISO 14971); familiarity with C++ codebases; CI/CD tools (GitLab CI, Jenkins, Azure DevOps) and test management tools (Jira/Xray, Polarion, TestRail)