Platform Devtest Engineer (SIT)

DevTest & Automation

Ra'anana

Description

Hybrid- Raanana

About DRIVENETS:

DRIVENETS is at the forefront of transforming next-generation networks with our innovative Network solution. We were founded to tackle the "data explosion challenge"—a key issue for service providers, content providers, public , and enterprise clients worldwide. Our advanced technology reshapes network economics by leveraging high-performance bit processing on merchant silicon and commodity hardware. This not only creates new revenue opportunities but also lowers costs and supports sustainable growth, even as Internet demand soars.

Position Overview:

As a Platform QA Engineer, you'll play a crucial role in ensuring the performance, reliability, and scalability of our workflow engine infrastructure. You'll focus on validating environments, functionality, authentication systems, and ensuring proper coverage for our microservices architecture. You'll work closely with development teams to validate that our platform components meet design specifications and performance requirements.

Key Responsibilities:

  • Design and execute plans for REST/gRPC APIs and workflow engine functionality
  • Validate authentication and authorization flows across microservices
  • dynamic task addition and execution in the workflow engine
  • Implement automated suites for contract validation
  • Verify proper service communication in environments
  • Perform integration testing between workflow components and services
  • Create comprehensive coverage for critical platform functionality
  • Collaborate with developers to improve testability of platform services
  • Identify, document, and track issues, validate they're resolved on time.

Requirements

  • 3+ years of experience in QA with focus on -native applications
  • Strong understanding of REST/gRPC testing methodologies
  • Experience testing distributed systems and microservices
  • Proficiency in and testing frameworks (pytest)
  • Proficiency in databases, web-based and management systems testing
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • in-depth knowledge of linux with testing experience
  • Experience with CI/CD pipelines and automated testing
  • Solid understanding of workflow systems and state management
  • Hands-on experience with platforms (preferably Azure)
  • Expertise in testing methodologies (e.g., STP, STD, STR) and hands-on experience with testing tools
  • Network Basics: Knowledge of IP/ARP/MAC/DHCP/VLAN/ICMP - advantage
  • Preferred Skills:Experience with workflow engines (Airflow, Temporal, etc.)
  • Knowledge of infrastructure-as-code principles
  • Familiarity with DevOps or GitHub Actions
  • Experience with performance testing of distributed systems