Software Development Engineer in Test
Core
Design and implement manual and automated tests at all levels (unit, component, integration, end-to-end) to ensure product scalability and quality for AI-driven workflows.
Role type
Senior SDET (Software Development Engineer in Test)
Builds
Scalable automated test frameworks, UI/API tests, and performance/load testing suites.
Domain
Data automation and AI products
Deliverable
production ML models | product features
Required skills
Python, JavaScript, test automation frameworks (pytest, Selenium, Playwright), performance/load testing (Locust), CI/CD (GitLab CI, Jenkins), Docker, Kubernetes, SQL, Unix/Linux shell scripting (Bash), microservices architecture
Preferred skills
AWS cloud platforms, PowerShell, Ansible, non-deterministic AI testing experience
Technologies
Selenium, pytest, Playwright, Locust, Allure, Git, GitLab CI, Jenkins, Docker, Kubernetes, AWS, Bash, Ansible
Responsibilities
Analyze requirements to produce comprehensive test strategies and detailed test cases; Design, build, and enhance scalable automated test frameworks; Develop and maintain automation for UI and API tests; Conduct performance and load testing; Build test reports using reporting tools; Report regressions to development teams; Influence design decisions by providing feedback on testability.
Seniority
Mid-to-Senior, hands-on IC
