Test Manager, Engineering (Austin, TX)

Celestica International LPAustin, TX
85d

About The Position

We are seeking an experienced Test Manager, Engineering to lead a team of QA engineers responsible for testing our next-generation AI datacenter products. This role involves overseeing the entire testing lifecycle, from planning and execution to reporting and defect management. The ideal candidate will have a strong background in hardware and software testing, a deep understanding of AI/ML workflows, and a proven track record of managing and mentoring high-performing teams. You'll be the bridge between technical teams and product managers, ensuring the quality and reliability of our cutting-edge AI hardware solutions

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Network Engineering, or a related technical field.
  • 5+ years of experience in Networking/Server/Storage quality assurance role.
  • 3+ years of experience directly managing and mentoring a team of QA or test engineers.
  • Proven track record of building and managing high-performing teams, including hiring, performance management, and career development.
  • Exceptional communication and interpersonal skills, with the ability to influence and collaborate effectively with engineers, product managers, and senior leadership.
  • Strong leadership qualities with a focus on empathy, psychological safety, and creating a positive team culture.
  • Practical experience with test automation concepts and how to guide a team in its implementation.
  • Solid understanding of the software and hardware development lifecycle, with a focus on quality assurance methodologies.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
  • Proficiency in at least one scripting language (e.g., Python, Bash) for test automation.
  • Experience with Linux/Unix operating systems and command-line tools.
  • Experience with defect tracking systems (e.g., Jira, Azure DevOps) and version control (e.g., Git).
  • Testing Methodologies: Deep understanding of various software development lifecycles and associated quality assurance methodologies (e.g., Agile, Scrum, Kanban, Waterfall).
  • Hardware & Software QA: Comprehensive knowledge of testing principles for both physical hardware and embedded software, including unit, integration, system, performance, and stress testing.
  • Datacenter Infrastructure: Understanding of datacenter environments, including server hardware, networking, storage technologies, and power/cooling considerations.
  • Test Automation & Scripting: In-depth knowledge of test automation frameworks, CI/CD pipelines, and scripting languages like Python or Bash.
  • Defect & Project Management: Expertise in using defect tracking systems (e.g., Jira, Bugzilla) and project management tools to manage test cases, track progress, and report on quality metrics.
  • Team Leadership: The ability to effectively lead, mentor, and motivate a team of test engineers, fostering a culture of continuous improvement and professional growth.
  • Strategic Planning: Skilled in developing and executing comprehensive test strategies and plans that align with product development milestones and business objectives.
  • Problem-Solving: Strong analytical skills to diagnose complex hardware and software issues, perform root cause analysis, and work with engineering teams to find solutions.
  • Communication: Exceptional verbal and written communication skills to articulate test results, risks, and technical concepts to both technical and non-technical stakeholders.
  • Stakeholder Management: The capacity to build and maintain strong relationships with product managers, developers, and senior leadership, ensuring alignment on quality goals.
  • Test Automation Development: Practical scripting skills to review and contribute to test automation frameworks, ensuring test coverage and efficiency.
  • Decision-Making: The ability to make sound, data-driven decisions under pressure, particularly when balancing quality, time, and resources.
  • Empathy & Emotional Intelligence: The capacity to understand and manage one's own emotions and to understand the emotions of others, which is crucial for effective team management.
  • Collaboration: A strong collaborative spirit, working effectively with cross-functional teams to ensure product quality from the earliest stages of development.
  • Accountability: Taking ownership of the team's successes and failures, and being accountable for the overall quality of the product.

Nice To Haves

  • Experience with orchestration platforms.
  • Experience with ESXi
  • Familiarity with cloud networking concepts (AWS, Azure, GCP).
  • Knowledge of network security principles and testing.
  • Relevant industry certifications (e.g. CCNP Data Center, Linux Foundation Certified Engineer, Mellanox certifications).

Responsibilities

  • Overseeing the entire testing lifecycle, from planning and execution to reporting and defect management.
  • Leading a team of QA engineers.
  • Ensuring the quality and reliability of AI hardware solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service