24334 - System Test Automation
QualityAI is the leading AI-first quality engineering company. We deliver end-to-end quality management services across the business and technology life cycle for enterprise customers who need certainty at Go-Live.
We build and test services and products using AI, working across data, models, platforms, devices, and infrastructure to ensure those systems perform as expected at scale.
We’re Hiring: an Automation QA Engineer based in Haifa, full-time
We are looking for an experienced Automation QA Engineer to join a development team working on complex software systems for manned and unmanned aerial platforms.
The role involves testing a multi-component system that integrates cloud services, distributed software components, and interfaces with numerous external systems, all within an advanced, tech-driven environment.
Responsibilities
- Design, develop, and maintain automation testing infrastructures and scenarios.
- Perform End-to-End testing for complex software systems with multiple interfaces.
- Conduct integration testing across services, software components, and external systems.
- Analyze failures, logs, and system behavior in a distributed environment.
- Work closely and continuously with Software, System, and DevOps teams.
- Utilize AI/LLM-based tools as part of testing, development, troubleshooting, and automation workflows.
Requirements
- 3–5 years of experience in software testing and automation.
- Hands-in experience in developing and running automated tests.
- Experience in testing complex, distributed software systems.
- Experience in Cloud / Cloud-native environments.
- Significant experience in testing systems with multiple interfaces and integrations.
- Strong troubleshooting skills and end-to-end system understanding.
- Hands-on experience working with AI/LLM-based development and QA tools.
- Ability to work independently as well as part of a multidisciplinary development team.
Advantages
- Experience with Docker / Kubernetes.
- Familiarity with CI/CD processes.
- Experience in setting up, installing, and maintaining cloud environments.
- Good familiarity with Linux / Windows.
- Knowledge of networking, communications, and distributed services.
- Experience in DevOps or IT/Infrastructure work.
- Experience in Command & Control systems, autonomous systems, UAVs, or real-time systems.
Why should you join us?
-
Grow your career in a stable, innovative environment
-
Collaborate closely with clients to deliver smart, high-quality solutions
-
Make an impact in a dynamic, learning-driven environment
-
Be part of a human, value-driven organization that cares