QA Automation Engineer
Core
Develop and execute comprehensive regression tests and test cases for full PDK Deck quality assurance, building robust processes and infrastructure for managing QA workflows and large volumes of generated test data.
Role type
QA Automation Engineer (EDA/Semiconductor)
Builds
Automated regression test frameworks, case libraries, and data pipeline infrastructure for PDK validation workflows.
Domain
Semiconductor / Electronic Design Automation (EDA)
Required skills
EDA automation, test framework development, scripting, software development, large-scale data management, filesystem organization, structured/unstructured data parsing, language processing, CI/CD pipeline management, Jenkins, Kubernetes, Python, C/C++, SKILL, Cadence Virtuoso, Synopsys ICValidator, Siemens Calibre, KLayout, layout autogeneration (gdsfactory)
Preferred skills
gdsfactory, Kubernetes container orchestration, additional EDA tools, semiconductor/microelectronics QA/testing, PxL, SVRF
Technologies
Jenkins, Kubernetes, Python
Responsibilities
Develop and execute comprehensive regression tests and test cases for full PDK Deck quality assurance before release; Build robust processes and infrastructure for managing QA workflows and large volumes of generated test data; Organize test data and filesystems, and support data parsing and language-processing workflows; Automate CI/CD pipelines and test orchestration, and track test results; Develop layout autogeneration workflows, including those using gdsfactory; Deliver automated regression test frameworks and case libraries; Build data pipeline infrastructure for test execution and results management; Create process documentation and tooling for PDK validation workflows; Integrate testing with CI/CD systems for seamless execution
