Senior QA Automation Engineer
Join an intelligent transportation technology company as a Senior QA Automation Engineer. Own backend automation infrastructure, improve test quality and performance, and lead the practical adoption of AI across engineering. This is a hybrid role based in Ness Ziona, with three office days per week.
Responsibilities
- Design, maintain, and improve automation frameworks and test infrastructure.
- Develop API, integration, regression, contract, negative, and load tests using Java, TestNG, REST Assured, Gradle, and Allure.
- Investigate issues across microservices, cloud environments, and CI pipelines.
- Improve test stability, execution speed, reporting, and parallel execution.
- Lead AI adoption within QA, including intelligent test generation, failure analysis, and AI governance.
- Create technical documentation and engineering best practices.
Requirements
- At least 5 years of experience in automation engineering, SDET, or software development.
- Strong Java development skills.
- Extensive backend testing and REST API experience.
- Hands-on experience with TestNG or a similar framework, REST Assured, Docker, Linux, and CI/CD.
- Strong understanding of distributed systems and cloud platforms such as AWS, GCP, or Azure.
- Experience integrating LLMs or generative AI into internal or production systems.
- Knowledge of AI evaluation, security, privacy, and responsible AI practices.
Nice to have
- Experience with GCP, Kubernetes, Pub/Sub, Dataflow, or GKE.
- Knowledge of MQTT, TCP, Protobuf, or event-driven architectures.
- Experience with Elasticsearch, Kibana, MongoDB, or Spring Boot.
- Performance testing experience.
- Python or TypeScript experience.
- Selenium or Appium experience.
- ISTQB CT-GenAI, CT-AI, or similar certification.