Uniphore - Software Engineer - Automation
Tel Aviv Area
Herzliya
Full-time
Mid-Level
Familiarity with CI/CD tools like GitLab
Software Development Engineer in Test (SDET) – AI Platform
Position Overview
Join Uniphore’s Quality Engineering team to develop and maintain automated test frameworks for our industry-leading AI platform. As an SDET, you’ll ensure the reliability of multimodal AI systems combining Generative AI, Emotion AI, and workflow automation through robust test automation and CI/CD integration.
Key Responsibilities
Test Automation Development
- Design and implement automated test scripts using Python/Java/Golang.
- Build and maintain scalable test frameworks for web and backend systems.
- Develop integration tests for AI/ML components and APIs.
Quality Engineering
- Collaborate with global teams to define test strategies and acceptance criteria.
- Integrate automated tests with GitLab CI pipelines.
- Execute regression, smoke, and validation tests across environments.
- Monitor test results and drive root cause analysis.
Technical Leadership
- Participate in requirement reviews and sprint planning.
- Optimize test coverage for performance and reliability.
- Share automation best practices across teams.
Core Requirements
- Bachelor’s in Computer Science or related field.
- 1-2 years QA automation experience.
- Strong coding skills in Python or Java/Golang/C.
- Experience with:
- API testing.
- Version control (Git).
- CI/CD tools (GitLab).
- Excellent communication for distributed teamwork.
Preferred Qualifications
- Experience with Kubernetes and cloud platforms (AWS/GCP/Azure).
- Knowledge of containerization (Docker).
- Familiarity with test management tools (Jira, Zephyr).
Location
Herzliya, Israel (Hybrid work model)
Why Uniphore
- Work on cutting-edge enterprise AI solutions.
- Global impact with Fortune 500 deployments.
- Collaborative environment with learning opportunities.
- Competitive compensation and benefits.
Uniphore is an equal opportunity employer valuing diversity and inclusion.