Associate Software Engineer
Core
Design, develop, and maintain test environments and automated test suites for real-world customer workflows.
Role type
Associate Software Engineer (Test Automation)
Builds
Automated test suites, test environments, and test pipelines
Domain
Open source software, Linux, cloud, and container technologies
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Linux/UNIX systems, Git, test automation, bug documentation
Preferred skills
Docker, Kubernetes, AWS/Azure/GCE, Ansible/Chef/Puppet, CI/CD tools (Jenkins/GitLab CI/Travis), open source contribution
Technologies
Python, Linux, UNIX, Git, Docker, Kubernetes, AWS, Azure, GCE, Ansible, Chef, Puppet, Jenkins, GitLab CI, Travis
Responsibilities
Design and maintain test environments and automated test suites; Develop test cases in Python; Contribute to test automation frameworks and tooling projects; Explore, identify, and document new bugs; Deliver clear status for testing areas in a timely manner
Seniority
Associate, hands-on IC