Senior Software Engineer in Test
Core
Design, implement, and maintain scalable server- and client-side test automation frameworks to ensure compatibility, availability, and uptime across weekly deployments.
Role type
Senior Software Engineer in Test (SDET)
Builds
Automated test frameworks, CI/CD pipelines, and validation scripts for SaaS products
Domain
Software Engineering / Quality Assurance / DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Selenium, TestNG, JUnit, Docker, CI/CD pipeline management, Python, Bash, Groovy, SQL, Log analysis (Splunk, Kibana, ELK)
Preferred skills
AWS, GCP, Azure, Terraform, Ansible, Kubernetes, Bitbar, Appium, performance testing, security testing
Technologies
Jenkins, GitHub Actions, CircleCI, Buildkite, Maven, Splunk, Sumo Logic, Kibana, ELK, Docker, Python, Bash, Groovy, SQL
Responsibilities
Design and maintain test automation frameworks; Develop and execute end-to-end and system test plans; Configure lab environments and containerized test setups; Troubleshoot and optimize CI/CD pipelines; Write operational automation scripts; Analyze logs and observability metrics to diagnose failures; Provide on-call and debugging support to partner engineering teams
Seniority
Senior, hands-on IC