We are seeking a talented and enthusiastic Automation Engineer to join our automation team. This role offers an excellent opportunity for recent graduates to begin their career working with cutting-edge automation technologies in cloud environments while contributing to scalable, reliable solutions under mentorship and guidance.
The Automation Engineer will learn to design, implement, and maintain automated testing frameworks and processes in cloud-based environments. You will be working as part of a hybrid team distributed across Israel and India, developing skills in cross-cultural collaboration across time zones. This position is designed for recent graduates eager to build expertise in automation frameworks, cloud platforms, and collaborative development practices.
What will you do?
Learn and apply automated testing solutions using modern automation frameworks
Develop and maintain test automation scripts for web applications, APIs, and cloud services under supervision
Gain hands-on experience with cloud platforms (AWS, Azure, GCP) to deploy and manage automated testing infrastructure
Collaborate with DevOps team to understand and contribute to CI/CD pipeline integration
Work with development teams to create automation for new features
Create and maintain test documentation and basic reporting mechanisms
Assist in troubleshooting automation and infrastructure issues
Participate in code reviews and learn best practices for automation standards
Monitor automation performance in cloud environments
Support continuous integration and continuous deployment processes
Requirements: Technical Skills:
Programming Fundamentals: Basic to intermediate coding skills in JavaScript, Python, Java, or similar languages
Automation Frameworks: Familiarity with testing concepts; experience with Cypress or similar frameworks is a plus
Cloud Basics: Academic exposure or basic understanding of cloud platforms (AWS, Azure, or Google Cloud Platform)
AI Integration: Basic understanding of AI tools and their application in automation; experience with AI-powered testing tools, code generation, or prompt engineering is a plus
Networking: Fundamental understanding of networking concepts and protocols (TCP/IP, HTTP/HTTPS)
Version Control: Basic knowledge of Git; willingness to learn collaborative development workflows
CI/CD Concepts: Understanding of continuous integration concepts; hands-on experience is a plus
Education & Experience:
Recent Graduate: Bachelor's degree in Computer Science, Engineering, or related field (graduated within the last 2 years)
Strong academic record with relevant coursework in programming or software engineering
Academic Projects: Relevant coursework, internships, or personal projects in software development, testing, or automation
Entry-Level Experience: 0-1 years of professional experience; internships and academic projects will be considered
Soft Skills:
Learning Agility: Strong desire to learn new technologies and grow professionally
Team Collaboration: Ability to work effectively in team environments
Communication: Good verbal and written communication skills
Problem Solving: Analytical thinking and willingness to tackle technical challenges
Adaptability: Flexibility to learn and adapt to new tools and methodologies
Attention to Detail: Careful approach to work with focus on quality
Preferred Qualifications:
Academic exposure to containerization concepts (Docker, Kubernetes)
Coursework or personal projects involving Infrastructure as Code concepts
Familiarity with testing methodologies and software development lifecycle
Experience with API concepts and REST services
Any cloud-related certifications or online courses completed
This position is open to all candidates.