דרושים » תוכנה » Automation Engineer-Python

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 23 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for an experienced Automation Infrastructure Engineer to join one of our strategic projects. In this role, you will design, develop, and maintain scalable automation frameworks and test infrastructures for complex backend systems, SDKs, and microservices-based applications.

You will work closely with software engineers to ensure product quality by developing robust automated testing solutions, integrating them into CI/CD pipelines, and supporting distributed environments running on Linux and Docker.

Responsibilities
Develop and maintain automation frameworks using Python or C++.
Design and implement automated tests for backend systems, SDKs, and microservices.
Develop Functional, Integration, End-to-End, Regression, Stability, and Stress tests.
Work with Docker in Linux-based and distributed environments.
Integrate automation into CI/CD pipelines.
Perform debugging and root cause analysis for backend and distributed systems.
Take ownership of the team's automation infrastructure and continuously improve testing processes.
Requirements:
Requirements:
2-3 years of experience developing automation solutions using Python or C++.
Experience developing automation frameworks or test infrastructure.
Experience working with Linux.
Hands-on experience with Docker.
Experience testing backend systems, SDKs, or microservices.
Strong debugging and troubleshooting skills.
Experience working with CI/CD pipelines.
Ability to work independently while managing multiple priorities.

Nice to Have:
Experience with Kubernetes.
Experience with FastAPI, Flask, or pytest.
Experience with performance, load, stress, or stability testing.
Experience with Azure Cloud.
Experience with Kafka or RabbitMQ.
Experience writing TDD/STD documentation.
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8852748
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
01/10/2026
Location: Herzliya
Job Type: Full Time
A technology company developing a next-generation data acceleration platform is looking for an Infrastructure & Automation Engineer to be the first engineer in this area, building and maintaining the automation and infrastructure behind its core technology. This is a highly hands-on role with significant ownership and the opportunity to shape the foundations of the environment from the ground up.



Responsibilities:

Build robust automation frameworks for testing, validating, orchestrating, and releasing software.
Develop internal tools in Python to automate complex workflows, debugging, testing, and release processes.
Design and maintain CI/CD pipelines using GitHub Actions, ensuring every release meets high standards of correctness and performance.
Build monitoring and observability across distributed systems using Prometheus, Grafana, and CloudWatch.
Work hands-on with AWS and Kubernetes/EKS to build and operate scalable infrastructure.
Investigate complex system failures and performance issues across the application, container, cloud, and Linux layers.
Work closely with low-level systems and engineering teams, creating automated feedback loops that help drive system and hardware-level optimization.
Requirements:
6 years of experience in Software Development, QA Automation, DevOps, or Infrastructure Engineering in cloud or distributed environments.
Strong Python development skills, with experience building modular automation frameworks, tools, SDKs, or debugging systems.
Hands-on AWS experience, particularly with EMR, S3, and EC2.
Hands-on Kubernetes/EKS experience, including orchestration and networking.
Experience building and maintaining CI/CD and automated release pipelines.
Experience with observability and monitoring of distributed systems.
Strong Linux and CLI skills, with the ability to troubleshoot issues across OS, containers, and infrastructure.
Strong problem-solving skills and the ability to work independently in a technically challenging environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8839193
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
08/09/2026
Location: Herzliya
Job Type: Full Time
We are looking for a highly skilled and detail-oriented Mobile Device Security QA Engineer to join our dynamic team. In this role, you will be responsible for designing, implementing, and scaling comprehensive quality assurance strategies for our cutting-edge security product for iOS and Android mobile devices. You will drive both automated and physical testing efforts to ensure our platform meets the highest standards of security, performance, and reliability.

Responsibilities:
Performance & Usability Testing: Use relevant tools and frameworks to assess performance (e.g., loading times) and provide feedback on UI/UX issues for improved user experience.
Physical & Manual Testing: Conduct and oversee hands-on physical testing of mobile devices, ensuring that manual and automated tests accurately validate qualification features.
Test Strategy & Planning: Develop comprehensive test plans, test cases, and tailored test scripts for Android and iOS systems and applications.
Automation Development: Design and implement scalable, automated testing frameworks to simulate real-world scenarios across diverse mobile devices. Create automated scripts for regression, smoke, and feature testing.
CI/CD Integration: Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines to support rapid, reliable releases. Monitor builds, troubleshoot integration issues, and optimize test suites.
Documentation & Reporting: Maintain detailed documentation of testing processes, results, and improvement recommendations.
Requirements:
3+ years experience doing QA in a cybersecurity focused role.
Solid understanding of QA methodologies, testing types, and best practices.
Familiarity with mobile operating systems (iOS, Android) and common associated tools such as ADB.
Familiarity with CI/CD pipelines.
Detail-oriented with strong analytical and problem-solving skills.
Excellent communication and collaboration, comfortable working in a fast-paced environment.
Ability to learn quickly, adapt to new frameworks, and handle multiple tasks simultaneously.
Working knowledge of Python and JavaScript.
Comfortable working from the Unix/Linux command line.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8814934
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
22/09/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. We are looking for a Tech Lead to join our System Validation & Verification team - someone who combines deep hands-on automation expertise with the leadership skills to drive technical direction, mentor engineers, and own end-to-end quality strategy for a complex, enterprise-grade distributed storage system. This role is centered on test design and development - the ideal candidate is someone whose craft is writing and owning tests for complex product features, and elevating a team to do the same at a high level. If you thrive at the intersection of architecture, code, and quality - and get energized by the challenge of making large-scale systems provably correct - this role is for you.

Responsibilities:

* Lead the technical direction of the automation group: define best practices, set coding standards, and guide architectural decisions for testing methodologies and new feature implementations
* Remain hands-on: actively write, review, and contribute to test code alongside the team, leading by example rather than by title
* Design detailed test plans for new features, and review and approve implementation designs proposed by team members for how those features will be tested
* Engage with R&D and Product from the earliest stages of feature development, providing input on testability, edge cases, and quality requirements before implementation begins
* Design and own test strategies for large, cross-cutting features involving multiple services and components working together
* Mentor and grow team members, conducting code reviews and elevating the team's engineering quality
* Work closely with development, product, and architecture teams to influence design decisions from a quality and testability standpoint
* Drive root cause investigations of complex, hard-to-reproduce issues - race conditions, timing-sensitive failures, and problems that only surface at scale
* Own release sign-off decisions - you'll have the authority to say "not good enough"
* Identify gaps in test coverage across service boundaries and drive initiatives to close them
Requirements:
* A test developer at heart - someone who has spent their career writing and designing tests for complex product features, not building CI pipelines or test frameworks
* At least 10 years of experience developing automated tests for complex, integrated SW/HW products
* Demonstrated experience leading or technically mentoring an automation or QA team
* Strong Python development skills - you write production-quality automation code, not just scripts- MUST!
* Deep understanding of complex, multi-service distributed systems and how failures propagate across component boundaries
* Proven ability to design test strategies at the system level, not just feature level
* Excellent diagnostic and troubleshooting skills, especially for non-deterministic or environment-sensitive failures
* Strong communication skills - able to represent quality concerns clearly to engineering and product leadership
* Engineering degree or equivalent experience Preferred Qualifications
* Background in enterprise storage (SAN / NAS / Object Storage) - a significant advantage
* Hands-on experience with file protocols (SMB, NFS) or object storage protocols (S3)
* Linux internals and networking knowledge
* Familiarity with storage architecture concepts (replication, snapshots, caching, RAID, data protection)
About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise soft
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8704511
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
1 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale. We are looking for a bright and motivated individual to join the Solutions Testing Group at Lenovo–Infinidat. As part of our Test Engineering team, you will collaborate closely with Product, Design, Development, and Customer Support teams throughout the entire product lifecycle. In this role, you will contribute to test planning and execution, combining hands-on manual testing with the development and maintenance of automated test frameworks across several of the company’s products. You will independently lead and deliver testing efforts end-to-end, from requirements analysis through final validation.

Responsibilities:

* Plan, design, and execute test strategies for complex products
* Perform manual and automated testing to ensure product quality
* Analyze test results and provide clear, actionable reports
* Develop advanced test scenarios using Python
* Maintain and enhance existing automation frameworks and test code
* Collaborate with cross-functional teams to ensure high-quality product delivery
Requirements:
* 5+ years of experience in manual testing for software systems
* Hands-on experience working in Linux environments
* Experience testing complex, large-scale systems
* Python programming skills and automation testing experience
* Ability to apply AI tools to improve productivity and automate processes
* Fast learner with strong ownership mindset; able to independently drive projects end-to-end with minimal supervision
* Highly organized with the ability to document processes, test plans and results thoroughly as part of end-to-end project ownership
* Excellent diagnostic, troubleshooting, and problem-solving skills
* Strong communication skills and a collaborative mindset Preferred Qualifications:
* Knowledge of storage technologies
* Experience with tools such as Git, Jira, and Jenkins
* Familiarity with virtualization technologies (e.g., VMware, Docker)
* Relevant academic degree (Computer Science, Engineering, or equivalent)
About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025 , but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8710073
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/09/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for an experienced and hands-on QA Lead to establish and lead the Quality Assurance function for an advanced Industrial AI platform that combines Industrial Connectivity, Edge Computing, Cloud Technologies, and AI-driven solutions.

This is a unique opportunity to build the QA function from the ground up while taking ownership of quality across a complex and evolving software platform.

The role combines hands-on testing, test automation, quality strategy, process definition, and close collaboration with Software Engineering, AI, and DevOps teams.

Initially, you will be the primary QA professional within the organization, responsible for defining methodologies, building testing capabilities, and ensuring high product quality. As the organization grows, you will have the opportunity to expand and lead a small QA team.

Job Responsibilities
Establish and lead the QA function across the organization's software products.
Define and implement QA methodologies, standards, processes, and best practices.
Create and maintain test strategies, test plans, test cases, and quality metrics.
Design, develop, and maintain automated test frameworks and automated test suites.
Perform hands-on manual and automated testing across software releases.
Validate functionality across Cloud, Edge, and AI-enabled system components.
Test web-based user interfaces, backend services, APIs, and system integrations.
Collaborate closely with Software Engineers, AI and Data Science teams, and DevOps engineers to ensure product quality throughout the development lifecycle.
Define and implement quality gates for software releases.
Identify, document, track, and help resolve software defects.
Drive continuous improvements in software quality, testing coverage, and release confidence.
Contribute to performance and scalability testing initiatives as the platform evolves.
Help build and grow the QA organization over time.
Requirements:
B.Sc. in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
Significant experience in Quality Assurance for complex software products.
Previous experience leading QA teams, QA processes, or quality initiatives in a software organization.
Strong hands-on experience in both Manual Testing and Test Automation.
Experience designing and implementing QA methodologies and testing strategies.
Strong experience with Python and automated testing frameworks such as Pytest.
Experience testing web applications, backend services, and distributed systems.
Experience creating test plans, test cases, and end-to-end testing scenarios.
Strong analytical, troubleshooting, and problem-solving skills.
Ability to work independently and take ownership of quality initiatives.
Strong communication and collaboration skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8809130
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
4 ימים
חברה חסויה
Location: Herzliya
Job Type: Full Time
At Infinidat, a Lenovo company, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions. The company’s software-focused architecture delivers sub-millisecond latency, full availability, and scalability with a significantly lower total cost of ownership than competing storage technologies. We are seeking a highly skilled and ambitious Python Developer to join our Infrastructure Development Team. As a Python Developer, you will play a crucial role in architecting, developing, and maintaining the core infrastructure that powers our innovative solutions. You will build applications, API backends, libraries and infrastructures which will be used by many other teams within Infinidat. These applications can range from small to large scale applications. The majority of development is in Python but some of it is in Rust and other languages.

Responsibilities:

* Design, develop, and maintain robust and scalable infrastructure solutions using Python, ensuring high performance, reliability, and security.
* Full ownership over design and implementation of our web applications, API backends or libraries.
* Be in charge of constantly improving our infrastructure.
* Experiment with new technologies, find cool new ways of doing things.
Requirements:
* 3+ years of experience as a Python developer.
* Experience with Linux.
* Experience working with Docker.
* Familiarity with generators, decorators.
* Good knowledge of the Python standard library
* Excellent teamwork and interpersonal communication skills.
* Experience working with popular web frameworks: Django, Flask or FastAPI.
* Strong ability to make context switches between different domains of projects.
* Preferred Qualifications
* Development of distributed systems.
* Database Development with Postgres, MongoDB.
* Some familiarity with frontend development / JS/TS.
* Experience with Go and Rust.
* Experience with microservices architecture.
* Experience with Kubernetes and CI/CD with Gitlab. ?About Infinidat Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions! Not only did Infinidat win over 40 awards in 2025 , but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8730567
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
לפני 23 שעות
חברה חסויה
Location: Herzliya
Job Type: Full Time
We are looking for a highly skilled and experienced Senior Python Developer to join our growing team.

In this role, you will have the opportunity to work on complex, large-scale, and high-impact projects, designing and developing advanced software solutions for leading companies. You will be part of a strong engineering environment, collaborate with experienced developers and architects, and take part in building scalable, high-performance, and distributed systems using modern technologies.

We are looking for a passionate developer with a strong technical mindset, who enjoys solving complex challenges, takes ownership, and wants to make a real impact on the architecture and development of innovative products.
Requirements:
Requirements
5+ years of hands-on software development experience.
Strong hands-on experience with Python, including a deep understanding of the language and advanced programming capabilities.
Experience with Software Design Patterns and Enterprise Architecture Patterns.
Hands-on experience with Docker and Kubernetes.
Experience working with both relational and non-relational databases, such as SQL Server, PostgreSQL, MongoDB, and Elasticsearch.
Strong experience designing and implementing RESTful Services and APIs.
Experience with Microsoft Azure, including cloud services and architecture.
Experience designing and developing high-performance, distributed systems.
Strong problem-solving and analytical skills.
High level of English, both written and spoken.

Nice to Have
Experience with Microservices architecture.
Experience working in cloud-native environments.
Familiarity with CI/CD processes and modern development practices.
Join us and become part of a team that values technical excellence, innovation, collaboration, and continuous learning.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8852762
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
03/09/2026
Location: Herzliya
Job Type: Full Time
we are looking for a Senior Software Engineer - C/C++
Responsibilities
Design, develop, and maintain production-grade software using C++ and Python.
Build modular, well-architected components following object-oriented design principles.
Optimize code for real-time and low-latency operation.
Collaborate with cross-functional teams to deliver end-to-end solutions.
Write clean, maintainable, and well-tested code.
Requirements:
5+ years of experience in Software Engineering, with a heavy focus on C/C++ development.
Expert Proficiency in C/C++: Deep understanding of modern C++ standards, memory management, and parallelism (this is a core requirement).
Solid grasp of object-oriented design (OOD), design patterns, and modular software architecture.
Proven ability to develop production-grade Python applications
Extensive experience developing and debugging in embedded Linux environments.
Experience with real-time operating systems or low-latency systems and performance optimization.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8808147
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
08/09/2026
Location: Herzliya
Job Type: Full Time
We are seeking a talented and versatile Threat Detection Engineer to work with us in Herzliya with expertise in iOS and Android security. As a key member of our engineering team, you will play a crucial role in designing and developing complex compromise detection solutions and providing advanced professional services to customers.

Responsibilities:
Design and develop mobile focused on-device and off-device malware and compromise detection solutions that enable forensic analysis, including infrastructure, features, classification logic, tools, proof of concepts, heuristics and signatures for Android and iOS devices.
Represent the Company in front of customers by providing advanced professional services including malware and indicator of compromise analysis, as well as professional training sessions.
Develop and implement components and features using C, C++, Python, JavaScript, Go, Rust and other programming languages as needed, while employing secure coding practices and ensuring optimal performance, responsiveness, and cross-platform compatibility in line with product specifications.
Represent the company in front of potential customers and partners by conducting technical demonstrations, participating in meetings and other pre and post sales engagements.
The position may require local and international travel.
Requirements:
3+ years of experience in security research / digital forensics with knowledge in fields of OS internals and reverse engineering and/or malware detection and analysis.
Software development experience in C, C++, Python, JavaScript, Go, Rust and/or other programming languages.
Excellent problem-solving abilities, attention to detail, and a passion for delivering exceptional user experiences and interacting with customers.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8814933
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
29/09/2026
חברה חסויה
Location: Herzliya
Job Type: Full Time
Required OS Developer
As an OS Developer, you will:
Play a central role in advancing the features and infrastructures of one of our core products
Lead features, end-to-end, from concept and design to production
Collaborate closely with multiple teams to analyze, develop and implement new workflows and features
Troubleshoot and debug complex flows
Find and implement creative solutions to technical challenges.
Requirements:
If you have:
4 years of experience as a software engineer
Experience with high-level object-oriented programming languages like C++, Java, Kotlin and Python
Familiarity with build systems (CMake, Gradle)
Familiarity with low-level development (C\Rust)
Deep knowledge of Linux OS
Experience with designing complex system
Ability to work in a dynamic environment
It would be great if you also have:
Experience in Java
Experience in Agile methodology
Experience in reverse engineering
B.Sc. in Computer Science or equivalent experience
Personal software development projects or contributions to open-source projects.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8836896
סגור
שירות זה פתוח ללקוחות VIP בלבד