סקירה כללית
We are looking for a highly skilled Senior Automation Engineer to join our team and take a leading role in building our automation ecosystem. This position is ideal for someone who is passionate about designing and implementing automation frameworks from the ground up, working in multidisciplinary environments and driving CI/CD excellence. Responsibilities * Design, build, and maintain automation infrastructure from scratch, including frameworks, tools, and supporting systems. * Develop high‑quality automated tests using Python, pytest, and object‑oriented programming principles. * Define automation strategies and standards across the organization. * Collaborate with multidisciplinary teams (software, hardware, QA, DevOps, product) to ensure high‑quality releases. * Integrate automated testing into CI/CD pipelines using GitHub, GitHub Actions, or equivalent tools. * Improve reliability, performance, and coverage of automation systems. * Troubleshoot complex issues across applications and environments. * Mentor junior engineers and contribute to technical leadership within the group. Requirements * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). * 5+ years of hands‑on experience in automation development and testing. * Proven experience establishing automation infrastructure from scratch. * Strong understanding of object‑oriented programming principles. * Professional experience with Python, pytest, and associated automation libraries. * Experience working in multidisciplinary systems (software + hardware + embedded + networking) – advantage. * Hands‑on experience with GitHub, CI/CD, and modern DevOps practices. * Linux knowledge and scripting
– Advantage. * Strong analytical and problem‑solving skills. * Excellent communication skills and ability to work collaboratively. Advantages (Nice to Have) * Experience with Docker, Kubernetes, or cloud environments. * Knowledge of embedded systems, real‑time systems, or hardware‑software integration testing. * Experience with test management systems or quality dashboards.
דרישות המשרה
* Design, build, and maintain automation infrastructure from scratch, including frameworks, tools, and supporting systems. * Develop high‑quality automated tests using Python, pytest, and object‑oriented programming principles. * Define automation strategies and standards across the organization. * Collaborate with multidisciplinary teams (software, hardware, QA, DevOps, product) to ensure high‑qu