freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Test / Validation Engineer

Open 26d

Summary

Designs and executes test strategies for semiconductor software, automating validation of hardware control systems, APIs, and machine learning-based wafer inspection tools using Python/C++ and CI/CD pipelines.

Key Responsibilities

  • Develop comprehensive test strategies, test plans, test cases, and validation procedures for semiconductor software applications.
  • Design, develop, and maintain automated test frameworks to validate hardware control software, APIs, and data processing pipelines.
  • Perform system-level integration testing to verify communication between software applications and semiconductor manufacturing equipment.
  • Validate image processing and machine learning algorithms used for wafer defect detection, classification, and analysis.
  • Conduct functional, regression, stress, and performance testing to ensure software stability and reliability.
  • Investigate software defects, perform root cause analysis, and collaborate with cross-functional engineering teams to resolve issues.
  • Integrate automated testing into CI/CD pipelines to improve software development efficiency and release quality.
  • Prepare test reports, document validation results, and drive continuous improvements in software testing processes.

Requirements

  • Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Semiconductor Engineering, Materials Science, or a related field.
  • At least 5 years of experience in Software Testing, Software QA, Software Validation, or SDET, preferably in the semiconductor or industrial automation industry.
  • Proficient in Python, C++, or C#, with hands-on experience in test automation frameworks and tools such as PyTest, Selenium, Jenkins, and Git.
  • Good understanding of software testing methodologies, test automation, defect management, CI/CD, Linux, SQL, and large-scale data handling.
  • Knowledge of semiconductor manufacturing processes, wafer inspection, metrology, SECS/GEM protocols, or hardware-software integration is an advantage.
  • Familiarity with computer vision or image processing technologies (e.g., OpenCV) and hardware simulation environments is a plus.
  • ISTQB certification or equivalent testing certification is preferred.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available