Software QA Automation Engineer (part-time)
Prefer a full account with a password? Sign Up to Apply
Job Description
We are looking for a Software QA Automation Engineer to support automated testing of desktop EDA software. You will work on Go Configure™ Software Hub, a suite of desktop applications used to configure, simulate, program, and test custom chips. The product runs on Windows, Linux, and macOS and includes both GUI-based workflows and hardware-related functionality. In this role, you will write and maintain automated tests in Python using pytest and our internal automation framework. You will work closely with developers and QA engineers to investigate issues, validate fixes, improve regression coverage, and support stable product releases. This role is a good fit for an engineer who enjoys working with technically complex software and wants to contribute not only to test implementation, but also to improving test stability, maintainability, and the overall automation approach.
• Review software requirements and identify areas to be covered by automated tests.
• Write, maintain, and update automated tests in Python.
• Run automated regression tests and analyze the results.
• Investigate failed test runs and report defects.
• Verify bug fixes and support release validation.
• Maintain test cases, test reports, and related documentation.
• Contribute to improvements in test stability, maintainability, and automation coverage.
• Improve the existing internal automation framework.
• Test product functionality on Windows, Linux, and macOS.
Requirements
Function: Manufacturing
Experience Level: Mid-Senior Level