
Test Engineer
Katalyst CRO โข Beaverton, Oregon, United States
**Role & seniority: ** Test Engineer (independent contributor; advanced/advanced test engineering assignments)
**Stack/tools: **
-
NI: LabVIEW, NI TestStand
-
Automation languages (occasional): VB.NET, C++, Python, Lua
-
Test/data analysis: statistical analysis tools; SPC/capability/yield analysis
-
Version control (preferred): Git, SVN, or similar
-
Hardware/test equipment (preferred): DMMs, power supplies, oscilloscopes, signal generators, source measure units
-
Top 3 responsibilities:
-
Execute test plans/test cases for products and systems in a manufacturing environment
-
Develop and maintain automated test programs (primarily in LabVIEW/TestStand)
-
Analyze test results and drive continuous improvement using statistical methods; document findings
-
-
Must-have skills:
-
Independent test execution and test engineering ownership in project teams
-
Strong electronic test methodologies + hardware debugging experience
-
Proficiency in structured programming (LabVIEW and/or other listed languages)
-
Analytical/problem-solving with data-driven decision-making
-
Ability to prioritize multiple tasks; strong communication across design/manufacturing/operations
-
High attention to detail and quality/process focus
-
-
Nice-to-haves:
-
Experience with data acquisition systems and automated test frameworks
-
Test automation in high-mix/high-volume manufacturing
-
Full Description
Job Summary
We are seeking a Test Engineer to independently support project teams and execute test plans, develop automated test programs, analyze test results, and drive continuous improvement. The role requires hands-on experience with NI LabVIEW, NI TestStand, electronic test equipment, hardware debugging, and test automation in a manufacturing environment.
Key Responsibilities
Work independently with the group manager and play a key role on project teams. Support implementation of new programs, processes, and technologies. Execute test plans and test cases for various products and systems. Create automated test programs primarily using NI LabVIEW and TestStand, with occasional use of VB.NET, C++, Python, and Lua. Perform advanced Test Engineering assignments and improve testing methods. Analyze test results using statistical analysis tools and drive continuous improvement. Collaborate with design and manufacturing teams to understand product requirements. Participate in design and code reviews to ensure testability and quality. Document test procedures, results, and findings.
Required Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, or a related field. Proficiency in one or more structured programming languages such as LabVIEW, C/C++, Python, Java, or VB.NET for test or automation. Strong understanding of electronic test methodologies, hardware debugging, and automated test systems in a manufacturing environment. Strong analytical and problem-solving skills with experience using data to drive decisions and improvements. Ability to manage and prioritize multiple projects and tasks in a fast-paced production environment. Excellent verbal, written, and listening skills with the ability to communicate across design, manufacturing, and operations teams. High attention to detail and strong commitment to product and process quality.
Preferred Skills
Automated testing tools and frameworks, including NI LabVIEW, NI TestStand, and data acquisition systems. Hands-on experience with DMMs, power supplies, oscilloscopes, signal generators, and source measure units. Experience with Git, SVN, or other version control systems. Data analysis and statistical modeling using SPC, capability analysis, and yield analysis. Hardware testing, debugging, and troubleshooting using schematics and layout information. Metrology or calibration practices for precision measurement systems. Test automation experience in high-mix or high-volume manufacturing environments.