Software Development Engineer in Test

Hitachi•Santa Clara, CA

About The Position

This role focuses on developing software to test end-user applications and operating systems or utility software. The work includes preparing and executing test plans, quality assurance procedures, and schedules; conducting software testing, analyzing results, and tracking risks; performing regression and ad-hoc testing; diagnosing software, hardware, and data-interface problems; and ensuring system integration. The role leads software test strategy and quality validation for complex enterprise systems. It develops automated test frameworks and tooling, validates software across functional, integration, performance, scalability, and system-level scenarios, and partners with developers and cross-functional teams to improve product quality. The position also provides technical guidance and mentorship and manages large projects or processes with limited managerial oversight.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline.
  • 10 or more years of experience in software engineering, software test engineering, or quality engineering.
  • Strong software development experience in Python, C++, C, Go, or equivalent languages.
  • Experience building and maintaining automated test frameworks and infrastructure.
  • Expertise in test automation, CI/CD practices, and software quality methodologies.
  • Experience debugging complex software issues and performing root-cause analysis.
  • Strong understanding of Linux-based systems and enterprise software environments.
  • Experience with Git, Jenkins, and modern software development workflows.
  • Knowledge of REST APIs, distributed systems, and client/server architectures.
  • Strong communication and collaboration skills.

Nice To Haves

  • Experience with enterprise storage systems, SAN, NAS, and data protection technologies.
  • Experience with hybrid cloud architectures and cloud-integrated applications.
  • Experience with AWS services and cloud-based storage solutions.
  • Knowledge of Kubernetes, OpenShift, containers, and cloud-native technologies.
  • Experience validating high-availability, disaster recovery, and business continuity solutions.
  • Familiarity with networking, virtualization, and hardware/software integration.
  • Experience developing automation using PyTest or similar frameworks.
  • Experience working on large-scale enterprise infrastructure platforms and AI-driven test development.

Responsibilities

  • Manage large projects or processes with limited oversight from a manager.
  • Lead the design and execution of comprehensive software test strategies, test plans, and quality validation processes.
  • Develop automated test frameworks and tooling using Python, C++, and Go.
  • Design and implement functional, integration, regression, performance, scalability, and system-level testing solutions.
  • Partner with software developers during feature development to ensure testability, quality, and comprehensive coverage.
  • Perform root-cause analysis on complex software failures and customer-reported issues.
  • Debug issues across application code, automation frameworks, operating systems, networking, storage subsystems, and hardware interfaces.
  • Develop and maintain CI/CD validation pipelines and automated quality gates.
  • Analyze automated test results and provide risk assessments to engineering leadership.
  • Validate distributed systems, disaster recovery workflows, high-availability architectures, and hybrid cloud deployments.
  • Drive quality improvements through automation, code reviews, process optimization, and engineering best practices.
  • Mentor engineers and provide technical guidance on software quality and automation architecture.
  • Lead cross-functional efforts involving development, test, support, product management, and operations teams.

Benefits

  • Industry-leading benefits, support, and services for holistic health and wellbeing.
  • Flexible arrangements, dependent on role and location.
  • Autonomy, freedom, and ownership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service