QA / QC Engineer
teradyne
|
Experience: 3+ Years
|
Bangalore
|
Posted 5 days ago
Job Description
- Define and own test strategies, test plans, and test cases for simulation software, tools, services, and web applications.
- Build and maintain automated test suites — functional, regression, integration, and performance — integrated into CI/CD pipelines.
- Develop automated quality checks for 3D assets, including geometry, real-world scale, pivots, materials, collision meshes, physics properties, and naming conventions.
- Validate synthetic datasets for label accuracy, annotation consistency, format compliance, and distribution coverage.
- Build image-based and visual regression tests for rendering and sensor simulation output.
- Verify that simulated robot behaviour matches expected results from real hardware and reference scenarios.
- Define acceptance criteria and quality benchmarks for deliveries from third-party asset vendors, and review their work against them.
- Log, triage, and track defects, and drive root-cause analysis together with engineering teams.
- Define and report quality metrics that give the team clear visibility of release readiness.
- Write clean, well-tested, and documented test code, and participate actively in code reviews.
- Continuously improve QA processes, tooling, and documentation across the team.