DriveNets

DevTest Engineer

Posted: 6 minutes ago

Job Description

DescriptionHybrid- RaananaAbout DRIVENETSDRIVENETS 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 OverviewAs 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 ResponsibilitiesDesign and execute plans for REST/gRPC APIs and workflow engine functionalityValidate authentication and authorization flows across microservicesdynamic task addition and execution in the workflow engineImplement automated suites for contract validationVerify proper service communication in environmentsPerform integration testing between workflow components and servicesCreate comprehensive coverage for critical platform functionalityCollaborate with developers to improve testability of platform servicesIdentify, document, and track issues, validate they're resolved on time.Requirements3+ years of experience in QA with focus on Cloud-native applicationsStrong understanding of REST/gRPC testing methodologiesExperience testing distributed systems and microservicesProficiency in and testing frameworks (pytest) and writing automated testsProficiency in databases, web-based and management systems testingKnowledge of containerization technologies (Docker, Kubernetes)in-depth knowledge of linux with testing experienceExperience with CI/CD pipelines and automated testingNetworking Skills: CCNA-level understanding of networking, including knowledge of the OSI model, protocols, and network troubleshooting.Solid understanding of workflow systems and state managementHands-on experience with platforms (preferably Azure)Expertise in testing methodologies (e.g., STP, STD, STR) and hands-on experience with testing toolsNetwork Basics: Knowledge of IP/ARP/MAC/DHCP/VLAN/ICMP - advantagePreferred Skills:Experience with workflow engines (Airflow, Temporal, etc.)Knowledge of infrastructure-as-code principlesFamiliarity with DevOps or GitHub ActionsExperience with performance testing of distributed systems

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In