Software Test Engineer
Core
Build and maintain scalable test frameworks and automated testing solutions for internal data management software used by IC design teams.
Role type
Senior IC software test engineer (automation & CI/CD)
Builds
Automated test frameworks, test plans, and reporting tools for internal engineering data management platforms
Domain
Semiconductor engineering / IC design flows / Data management
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Go, Python, TypeScript, Temporal, Perl, testing/mocking frameworks, Pytest, Playwright, JIRA, JIRA Xray, k8s/OpenShift, Jenkins/GitLab/GitHub, Docker/Podman, Linux, Ansible, Terraform
Preferred skills
Experience with Perforce/Git/Subversion, Swarm, unit testing, code reviews, CI/CD pipelines
Technologies
Go, Python, TypeScript, Temporal, Perl, Pytest, Playwright, JIRA, JIRA Xray, k8s, Openshift, Swarm, Jenkins, GitLab, GitHub, Docker, Podman, Ansible, Terraform, Perforce, Git, Subversion
Responsibilities
Write, test, and deploy scalable test frameworks; develop and execute automated software tests and plans; automate reporting on test pass/fail rates; automate repeatable mundane tasks
Seniority
Senior, hands-on IC