As a QA Engineer, you'll collaborate with our team to ensure our product is
built and deployed without bugs or glitches, maintaining high performance.
You'll craft and execute targeted test cases, including automation, with a
user-centric mindset.
Additionally, you'll play an active role in planning our
QA roadmap, contributing to feature design and implementation.
Your Opportunity:
Lead end-to-end project ownership, encompassing design, development, deployment, and execution of acceptance criteria tests for new product features
Create and update test cases and suites for both new and existing features
Develop automation frameworks and infrastructure to streamline testing processes
Simulate customer scenarios and network environments for product reliability
Work with various network protocols like TCP/IP, SNMP, HTTP, and SSH
Lead quality improvement projects (automation, manual tests, and bug bounties) to enhance overall product quality
Collaborate closely with cross-functional team members to achieve quality objectives
Focus on functionality testing and analyze automation test results for continuous improvement
Testing backend APIs and front-end UI applications
Drive all QA efforts across teams, ensuring consistency and effectiveness
Conduct thorough reviews of test plans to ensure comprehensive coverage
Learn and implement new technologies to solve unique technical challenges
Requirements: 5 + years of hands-on QA experience with testing complex distributed applications, including defining acceptance criteria and test plans
Proficiency in Selenium and Python, with at least 3 years of experience in writing test automation
5 + years of networking experience, including knowledge of communication protocols such as ARP, CDP, TCP, UDP, IP, MMS, SNMP, HTTP(s) etc.
Hands-on experience with networking tools like Scapy, Tcprewrite, IPtables, NetCat, Proxy, and Wireshark
Strong understanding of network application architecture and data structures
Experience in automation and log analysis
Proficiency in SQL queries
Hands-on experience with Bash and Linux
And Ideally:
Knowledge of Cyber Security trends and events
Experience with Postgres, Docker, GraphQL and REST API
Ability to embrace new technologies and deploy new 3rd party products
Working knowledge of Vmware and our products
Familiarity with software lifecycle platform management tools such as Jira and Xray
Experience with CI/CD systems such as Jenkins
CCNA Certificate
LPI Certificate
This position is open to all candidates.