Find a jobRecruiters

Mid-Level QA Automation Engineer

Exclusive opportunity

Onsite

Mid-Level QA Automation Engineer

OmniOps

Mid-Level QA Automation Engineer

Skills

SQL QueriesDockerTypescriptPythonData ScienceTesting & QAMicroservicesPostgreSQLGitLabJenkinsPostmanSeleniumPlaywrightCypressAIGitHubKubernetesJira

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Cairo, Cairo Governorate, Egypt

Work mode:

Onsite

Published on:

24 August 2026

What they need


OmniOps is a Riyadh-based technology solutions provider, serving organizations across Saudi Arabia and beyond. With offices in Jordan, Egypt, and Morocco, we specialize in empowering businesses to migrate and scale their AI technology infrastructure confidently, achieving a high level of maturity in their digital landscapes. Our comprehensive services and products guarantee seamless cloud migration, scalability, and management, ensuring optimal performance and consistent reliability for our valued partners.

Role Overview Focus on validating the core functionalities, integrations, and basic security postures of our data science and AI inferencing platform. You will be responsible for designing test cases, writing reliable automation scripts, verifying data flows between microservices, and ensuring that services like JupyterHub, ticketing systems, and CI/CD pipelines function seamlessly and securely.

Key Responsibilities

  • Test Design & Execution: Design, maintain, and execute comprehensive test cases for complex workflows (e.g., cluster creation, resource allocation, and notebook integration).
  • Automation Development: Develop, maintain, and extend automated test suites. Implement reliable UI automation scripts primarily using Playwright Python.
  • Integration Testing: Conduct detailed integration testing to verify seamless data flow, component communication, and dependency handling between the ticketing system, service allocation engines, and JupyterHub or NotebookLLM.
  • Security Testing: Perform basic security testing, including validating authentication/authorization mechanisms, verifying role-based access control (RBAC) for different user tiers, checking API endpoint vulnerabilities, and ensuring secure communication protocols.
  • API & Database Testing: Perform detailed testing of REST APIs and validate data integrity within Postgres databases.
  • Manual & Exploratory Testing: Conduct manual exploratory, functional, and regression testing as needed.
  • CI/CD Integration: Integrate automated test suites into existing pipelines (GitLab CI, GitHub Actions, or Jenkins).
  • Defect Management: Log and track bugs effectively in JIRA, ensuring clear and reproducible steps.
  • Reporting & Collaboration: Prepare test execution reports, ensure proper test coverage before releases, and collaborate with product and development teams to clarify requirements.

Qualifications & Technical Skills

  • Experience: 3–5 years of professional experience in software quality assurance.
  • Automation Stack: Strong hands-on experience with Playwright (typescript preferred). Familiarity with other frameworks like Selenium, Cypress, pytest, TestNG, or JUnit is a plus.
  • Integration & Backend Skills: Proficient in writing SQL queries for Postgres, testing RESTful APIs using tools like Postman, and verifying multi-service integrations.
  • Security Knowledge: Understanding of basic web security fundamentals (OWASP Top 10, JWT authentication, OAuth, and access control).
  • DevOps & Tools: Experience working with GitLab, Artifact Registry, and containerized environments (Docker/Kubernetes basics).
  • AI/Data Science Familiarity: Good knowledge of AI systems development, basic AI concepts, and familiarity with data science tools like JupyterHub.

Other offers great for you!

These companies are also looking for great profiles

iSupplier

Test Management / Quality Assurance / Test Automation

Freelance

Brussels, Belgium

Hybrid

Skills

Testing & QATest EngineerQA Engineer

6 months ago

Quick apply

Tenth Revolution Group

QA Engineer

Freelance

Ghent, Belgium

Hybrid

Skills

QA Engineer

2 months ago

Quick apply

Tenth Revolution Group

QA Engineer Automatisation (Playwright / Cucumber)

Freelance

Paris, France

Hybrid

Skills

GraphQLPlaywrightGitHubNotionQaseLinearClaude / Claude Code

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools