About the job
Responsibilities:
• Spearhead the development, execution, and upkeep of verification and validation strategies for intricate embedded products.
• Architect, design, and refine scalable test automation frameworks utilizing LabVIEW and Python.
• Manage end-to-end test lifecycle tasks including test planning, design, execution, defect analysis, and release sign-off.
• Mentor and provide technical guidance to junior and mid-level test engineers on best practices in test development and debugging.
• Lead root cause analysis of complex system issues, collaborating closely with design, firmware, and systems teams to resolve them.
• Establish and enforce testing standards, coding guidelines, and design patterns within the testing organization.
• Conduct advanced exploratory and stress testing to uncover corner cases and systemic gaps.
• Review product requirements and specifications to proactively identify ambiguities, risks, and testability gaps.
• Create comprehensive test plans and traceability matrices to ensure full requirement-to-test coverage.
• Actively engage in design reviews, providing testability feedback early in the development cycle.
• Own and enhance CI/CD integration for automated tests and testing infrastructure.
• Lead defect triage discussions, influencing prioritization based on risk and customer impact.

