The Percepto team is constantly pushing the boundaries
of what’s possible with hardware, software and AI.
Senior Automation Developer
About The Position
Percepto is the leading provider of autonomous inspection and monitoring solutions, harnessing robotics, including our very own market-leading industrial drone-in-a-box solution. Our team is made up of software and hardware engineers, industry experts and professionals who are all passionate about innovation and driven to push the boundaries of what’s possible with software, AI, and hardware. We are a fast-growing company with offices in Israel, the U.S. and Australia, with Fortune 500 clients around the world. Our company growth is not stopping any time soon, and we are looking for great talent like you to join our team!
As a Senior Automation Developer, you will be responsible for creating robust automation solutions to ensure the optimal performance of our drone systems. With expertise in Python, you will develop and test systems spanning hardware, software, and cloud platforms. You will play a crucial role in streamlining operations, increasing system reliability, and delivering cutting-edge automation solutions.
Why join Percepto? We care about the people we work with; we want our team members to grow and develop professionally, to find their job rewarding and intellectually stimulating, and of course - to have fun and feel that they are part of the Percepto family.
Responsibilities
- Create and execute comprehensive testing protocols for software, and cloud systems, hardware.
- Automate testing workflows, including web/UI testing, integration, regression, and performance testing.
- Collaborate with cross-functional teams to identify and resolve system-level issues.
- Monitor and improve system performance using data-driven insights.
- Improve Automation results visibility to relevant stakeholders.
- Maintaining reliable testing infrastructure to enhance system stability and performance.
- Design and implement automated tests to replace existing manual test processes, ensuring smooth transitions with comprehensive documentation and validation.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- Strong knowledge of automation frameworks and testing tools (e.g., PyTest, Selenium, or custom tools).
- 5 years Experience with Python - Must
- 2 years Experience with Selenium – Must
- Knowledge in API testing.
- Experience in building infrastructures for Automation processes which include HW and streamline them as company standard.
- Excellent technical skills including design, coding and problem solving.
- Strong debugging and problem-solving skills.