Software QA Automation Engineer (part-time)
Core
Write and maintain automated tests in Python for desktop EDA software used to configure, simulate, program, and test custom chips.
Role type
Software QA Automation Engineer
Builds
Automated test suites and regression coverage for Go Configure™ Software Hub
Domain
Semiconductor / EDA software
Required skills
Python, pytest, software testing basics, regression testing, defect reporting, Git, version control
Preferred skills
Desktop application testing, GUI test automation, CI tools (Jenkins, GitLab CI), test management tools (TestRail, TestLink), Jira, Qt applications, electronics/embedded systems/FPGA/semiconductor tools, automation tools (Playwright, Appium, Selenium)
Responsibilities
Review software requirements to identify test coverage areas, write and update automated tests, run and analyze regression tests, investigate failed test runs and report defects, verify bug fixes, maintain test documentation, improve automation framework stability and coverage, test product functionality across Windows, Linux, and macOS
Seniority
Mid-level, part-time IC
