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 Cloud-native applications
Strong understanding of REST/gRPC testing methodologies
Experience testing distributed systems and microservices
Proficiency in and testing frameworks (pytest) and writing automated tests
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
This position is open to all candidates.