Do you have a passion for ensuring software works flawlessly? Are you detail-oriented, methodical, and driven to find and eliminate defects before users do? If so, you might be the person we’re looking for. We are seeking a Software QA Engineer to join our team in validating the software solutions that power Automated Test Equipment (ATE) in semiconductor testing.
Overview
In this role, you will design test strategies, develop automated frameworks, and collaborate with cross-functional teams to ensure our software is reliable, robust, and of the highest quality. This is a unique opportunity to contribute to cutting-edge semiconductor technologies while continuously improving software quality and testing processes.
Responsibilities
- Design, develop, and execute comprehensive test plans, cases, and scripts for software supporting semiconductor design, manufacturing, and testing workflows.
- Perform functional, regression, integration, performance, and system-level testing.
- Validate software tools used for semiconductor workflows such as yield analysis, process control, data management, or equipment automation.
- Collaborate with software engineers, hardware teams, and product engineers to identify, troubleshoot, and resolve defects.
- Build and maintain automated test frameworks and scripts to improve test efficiency and coverage.
- Log, track and manage defects using industry-standard tools (e.g., Redmine, JIRA).
- Ensure compliance with quality standards, internal guidelines, and customer requirements.
- Provide usability, performance, and reliability feedback throughout the development lifecycle.
- Contribute to QA process improvements, best practices, and tool adoption.
Requirements
Bachelor’s degree in Electrical and Electronic Engineering, Computer Science, Software Engineering, or related field.Fresh graduates and candidates with 2–4 years of relevant working experience are encouraged to apply.Strong understanding of QA methodologies, processes, and testing types (manual and automation).Hands‑on experience with test automation frameworks (e.g., Selenium, Robot Framework, pytest, or similar).Proficiency in scripting / programming languages such as Python, Java, or C / C++.Experience with version control systems (e.g., SVN, Git) and issue‑tracking tools (e.g., Redmine, JIRA).Experience with test management tools (e.g., TestLink, qTest, Zephyr) for planning, tracking, and reporting test activities.Familiarity with semiconductor software tools or manufacturing systems (e.g., EDA, MES, yield / process analysis, or equipment automation) is a plus.Strong analytical, problem‑solving, and debugging skills.Excellent communication and collaboration skills, with a detail‑oriented mindset.Self‑motivated, adaptable, and comfortable working in a fast‑paced environment.Seniority level
AssociateEmployment type
Full‑timeIndustries
Appliances, Electrical, and Electronics Manufacturing#J-18808-Ljbffr