Technical Test Manager Position Description
Mission
Lead and mature the enterprise testing strategy across all business units. Develop a scalable, future‑ready quality engineering approach that strengthens reliability, accelerates delivery, and ensures consistency across teams and products—especially within C++ and embedded‑system environments.
Key Responsibilities
- Define and maintain the enterprise-wide testing strategy and roadmap.
- Establish a test architecture covering unit, integration, system, e2e, performance, and reliability testing.
- Drive consistent use of modern testing practices such as the Test Pyramid.
- Provide leadership across business units to elevate quality culture and engineering excellence.
- Guide automation principles and tooling direction without prescribing specific frameworks.
- Oversee CI/CD quality gates and ensure reliable, actionable test integration.
- Identify opportunities to introduce AI for test generation, prioritization, and failure analysis.
- Collaborate cross-functionally with Software, DevOps, Architecture, and Product teams.
Required Qualifications
- Strong experience building testing strategies for complex systems including C++ and embedded software.
- Proven leadership of Test Engineering or QE/SDET teams across multiple product areas.
- Ability to define testing frameworks and quality approaches without tying the org to specific tools.
- Strong understanding of CI/CD concepts, quality gates, and automation fundamentals.
- Excellent communication and influence across teams and senior stakeholders.
- Demonstrated traits: hungry, humble, and smart.
- Nice to Have
- Experience testing embedded systems including real-time or resource‑constrained environments.
- Familiarity with C++ static analysis and memory‑safety tooling.
- Exposure to AI‑augmented testing or analytics-driven quality insights.
- Experience with long‑run reliability or system‑level validation.
Current Tech Stack (Informational Only)
- Below reflects the CURRENT environment and is provided for context only. These are NOT future requirements and should not constrain future evolution of tooling or frameworks.
- Programming: C++ (primary), Python (for test tooling).
- Automation: Robot Framework (Python‑based).
- Tooling: Jira, Confluence, Bitbucket (Atlassian suite).
- CI/CD: Bamboo (primary), Jenkins (secondary/legacy).
- Domains: Embedded systems, system-level testing.
Job description provided by Kulicke & Soffa.
View the original posting