
Senior Automation Engineer
- תל אביב
- משרה קבועה
- משרה מלאה
- Plan, design, implement, and maintain different levels of tests and the surrounding automation infrastructure.
- Explore and evaluate AI-assisted approaches for test design, generation, execution and maintenance.
- Collaborate cross-functionally to define coverage goals, quality signals, and release criteria; communicate progress and findings clearly.
- Establish reliable validation flows within CI/CD and help create fast, actionable feedback loops for developers.
- Improve observability of tests to aid debugging and decision-making.
- Contribute to shared standards, code quality, documentation, and knowledge sharing across Automation efforts widely.
- Note: Responsibilities reflect current focus areas and may evolve as we learn and iterate.
- High technical skills and the ability to utilize software testing methodologies, processes, and tools.
- 5+ years of experience implementing automated tests for multi-layered or distributed products.
- Hands-on coding in Java (or another OO language), design patterns and familiarity with scripting.
- Experience with CI/CD (e.g. Jenkins), Git, and code review practices.
- Experience with Mac & Linux & Windows Operating systems.
- Knowledge of networking protocols - advantage.
- Experience with Web Proxy, VPN clients, and endpoint firewall - advantage.
- Familiarity with AI tooling - advantage. Examples:
- LLM platforms & APIs (e.g., OpenAI, Azure OpenAI, Anthropic/Claude; experience using client SDKs)
- Open-source models & ecosystems (e.g., Llama, Hugging Face Transformers)
- Orchestration & RAG frameworks (e.g., LangChain, LangGraph, LlamaIndex)
- Vector databases (e.g., Pinecone, FAISS, Weaviate, Milvus)
- Experience with UI automation testing frameworks and tools.
- Demonstrate strong debugging and troubleshooting skills; self-starter with ownership, able to prioritize and meet deadlines; comfortable learning new technologies quickly.
- Academic degree in Computer Science or equivalent.