System Test Engineer
Role summary
We are seeking a detail-oriented System Test Engineer to ensure the highest quality, reliability, and performance of our integrated systems. You will develop robust test strategies, execute functional, regression, performance, and stress testing, and implement automated test scripts using Python, PowerShell, or Bash. Responsibilities include setting up test environments, collaborating with cross-functional teams on Design-for-Test strategies, and documenting technical issues and defects. A Bachelor's degree in a related technical field and 2 years of experience in system-level testing or quality assurance are required.
Job Overview
We are seeking a detail-oriented System Test Engineer to ensure the highest quality, reliability, and performance of our integrated systems. You will bridge the gap between design and production by developing robust test strategies that validate complex product requirements against real-world performance standards.
Responsibilities
- Test Strategy & Design: Develop and maintain comprehensive test plans, procedures, and Verification Cross Reference Matrices (VCRM) to ensure 100% requirement traceability.
- Test Execution: Perform functional, regression, performance, and stress testing on integrated hardware/software systems.
- Automation Development: Design and implement automated test scripts using Python, PowerShell, or Bash to increase testing efficiency and scalability.
- Infrastructure Management: Set up and maintain physical and virtual test environments, including hardware test walls and lab equipment (e.g., oscilloscopes, power supplies).
- Collaboration: Partner with Design, Quality, and Operations teams during Design Reviews (PDR/CDR) to influence "Design-for-Test" (DFT) strategies.
- Reporting: Document technical issues, analyze root causes, and track defects.
Requirements
- Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- Experience: 2 years of experience in system-level testing or quality assurance, preferably with embedded systems or networked infrastructure.
- Scripting: Proficiency in at least one scripting language (e.g., Python, C++, or Shell) for automation.
- Technical Tools: Familiarity with test management tools
- Analytical Thinking: Strong ability to interpret complex specifications and provide data-driven recommendations for system improvements.
Job Type: Full-time
Pay: $60,000.00 - $80,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Life insurance
- Paid time off
Experience:
- System Testing: 2 years (Required)
Work Location: In person
Similar roles
Staff System Test EngineerItron · Liberty Lake, Washington, United States · Onsite
Staff System Test EngineerItron · Liberty Lake, Washington, United States · Hybrid- System Test EngineerHarvey Nash · Mountain View, California, United States · Onsite
- System Test EngineerHarvey Nash · Mountain View, California, United States · Onsite
System Test EngineerKratos Defense · Colorado Springs, Colorado, United States · Onsite