5 days ago
Palo Alto, CA, USASenior
Base Salary
$131k - $150k/yr
Responsibilities
- Design, develop, and maintain automated test frameworks for cloud and device software.
- Integrate automated tests into CI/CD pipelines and improve test strategies, coverage, and quality metrics.
- Execute and automate functional, integration, regression, and system-level testing.
- Collaborate with software engineers to identify test gaps and improve system testability.
- Troubleshoot test failures and support root-cause analysis across test and production environments.
- Support AWS cloud environments, pipelines, and infrastructure automation as needed.
- Maintain testing processes and documentation that meet medical-device and regulatory compliance requirements.
- Contribute to test plans, validation documentation, and change-management artifacts.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of relevant experience in the software industry.
- At least 3 years of experience in test automation, software quality, or development roles.
- At least 3 years of experience with the AWS ecosystem.
- Proficiency with Python, Bash, and configuration or infrastructure-as-code tools such as Terraform.
- Experience with automated testing frameworks and tools such as PyTest, Selenium, Playwright, and API testing.
- Experience designing automated tests for cloud-based and distributed systems.
- Experience with Docker, Kubernetes, and CI/CD pipelines with integrated automated testing.
- Understanding of software quality, validation, and compliance in regulated environments.
- Strong troubleshooting, investigation, documentation, written communication, collaboration, adaptability, and problem-solving skills.
Benefits
- Hybrid work arrangement based in Palo Alto, California, with a minimum of 3 days per week in the office.
- Participation in an on-call rotation to maintain service uptime.
- Eligible for corporate bonus and equity plans.
