
QA Engineer - Beer Sheva
Audi • Be’er-Sheva, South District, Israel
Role & seniority: QA Automation Engineer (mid-level, 2+ years in QA/Software Testing)
Stack/tools: Python-based test automation; API testing; SaaS on Azure; Agile/Sprint cadence; CI/CD familiarity; AI concepts/prompt engineering (mandatory)
Top 3 responsibilities
-
Develop and maintain Python test automation scripts and frameworks; drive test coverage and automation best practices
-
Perform manual testing for new features and regression; validate integrations with Azure services, APIs, and microservices
-
Analyze test results, report defects, participate in test planning/risk analysis, and contribute to continuous improvement; AI model validation and data-driven quality checks
Must-have skills
-
Python programming (mandatory)
-
AI concepts and prompt engineering (mandatory)
-
2+ years QA/testing experience; strong analytical, detail-oriented, problem-solving mindset
-
Ability to work in fast-paced, collaborative Agile environment
Nice-to-haves
-
Selenium, Playwright, or similar automation frameworks
-
Docker/Kubernetes; containerized environments
-
RESTful APIs, JSON integrations; experience with Git/Jenkins or other CI/CD tools
-
AI model evaluation, data validation, ML testing frameworks; performance/security testing
Location & work type
- Location not specified; flexible/work environment; Agile, time-boxed sprints; likely full-time, remote-friendly options
Full Description
We are seeking a QA Automation Engineer with strong Python skills to join our dynamic QA team. In this role, you will design and implement automated test frameworks, execute manual and automated testing, and ensure the quality of our AI-driven SaaS product. You’ll work closely with developers and product teams, gaining exposure to cloud technologies, AI workflows, machine learning pipelines, and enterprise-grade software testing. We follow Agile methodology, working in time-boxed sprints and managing tasks with clear timelines to ensure iterative delivery and continuous improvement. What You’ll Do Develop and maintain Python-based test automation scripts and frameworks. Perform manual testing for new features and regression cycles. Validate integrations with Azure services, APIs, and microservices. Collaborate with developers and product teams to ensure high-quality releases. Analyze test results, report defects, and contribute to continuous improvement. Participate in test planning, risk analysis, and quality metrics reporting. Drive test coverage improvements and advocate for automation best practices. Work on AI model validation, prompt testing, and data-driven quality checks.
Requirements Minimum 2 years of experience in QA or software testing. Strong Python programming skills – mandatory. Familiarity with AI concepts and prompt engineering – mandatory. Strong analytical skills, attention to detail, and problem-solving mindset – mandatory. Relevant degree in Computer Science or related field – advantage. Familiarity with SaaS architecture and Azure cloud – advantage. Knowledge of test automation tools, API testing, and CI/CD pipelines – advantage. Ability to work in a fast-paced environment and adapt to changing priorities. Excellent communication skills and a collaborative attitude. Nice to Have Experience with Selenium, Playwright, or similar frameworks. Understanding of Docker, Kubernetes, or containerized environments. Exposure performance testing and security testing. Familiarity with Git, Jenkins, or other CI/CD tools. Knowledge of RESTful APIs and JSON-based integrations. Experience with AI model evaluation, data validation, or ML testing frameworks Why Join Us? Work on cutting-edge AI-driven SaaS solutions. Be part of a collaborative and innovative team shaping the future of AI quality. Opportunities for professional growth and learning in AI and automation. Flexible work environment and competitive benefits.